What does it mean to say it is incumbent upon us?
What does it mean to say it is incumbent upon us? Definition of incumbent on/upon formal. : necessary as a duty for (someone) It is incumbent on us to help. It is incumbent upon all employees to participate. What is the meaning of cold comfort in English? Definition of cold comfort : quite limited sympathy, […]