English Dictionary
Definition deputation in British English
deputation noun
[countable] noun
/ˌdepjʊˈteɪʃ(ə)n/
Synonyms and related words
