incumbent on Meaning, Definition & Usage

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

WordNet