incumbent : Idioms & Phrases

Index


incumbent on

  • adjective satellite morally binding or necessary
    • it is incumbent on me to attend
WordNet