English Dictionary
Definition mime in British English
mime noun
noun
/maɪm/
Synonyms and related words
