Definition of incumbent on/upon
: necessary as a duty for (someone) It is incumbent on us to help. It is incumbent upon all employees to participate.
Word by Word Definitions
Seen and Heard
What made you want to look up incumbent on/upon? Please tell us where you read or heard it (including the quote, if possible).