Phrase info Synonyms

be incumbent upon

Synonyms

Words in the phrase

Close letter words and terms