Dictionary search results

Showing 1-3 of 3 results

incumbent British & World English

Necessary for (someone) as a duty or responsibility

incumbent English Thesaurus

it is incumbent on the government to give a clear lead

incumbent on/upon in incumbent British & World English

Necessary for (someone) as a duty or responsibility