incumbent

  • (s) lying or leaning on something else
    • an incumbent geological formation
  • (s) necessary (for someone) as a duty or responsibility; morally binding
    • it is incumbent on them to pay their own debts
  • (s) currently holding an office
    • the incumbent governor

Nouns

Synonyms

officeholder

Words of close approximity

incumbent on