discharge one's function - English Synonyms Dictionary

Suggest a Term