WordNet (r) 3.0 (2006):incumbent on adj 1: morally binding or necessary; "it is incumbent on me to attend"