Definition of Incumbent On

  • 1. Morally binding or necessary Adjective Satellite

Semanticaly linked words with "incumbent on"