Online Dictionary

incumbent on Explained

incumbent on at English => English (English Thesaurus) Of Explained:

[V] (Duty): be the duty of, be incumbent on, be responsible, behoove, befit, promise, owe, enjoin, require, obligate

[ADJ] (Duty): obligatory, binding, imperative, peremptory, stringent, severe, behooving, incumbent on, saddled with, due to, beholden to, bound to, indebted to, promised, duty bound, amenable, liable, accountable, responsible, answerable, right, meet, due, moral.

incumbent on at English => English (WordNet) Of Explained:

incumbent on
adj : morally binding or necessary; "it is incumbent on me to
attend" [syn: {incumbent on(p)}]