English Dictionary
Definition mews in British English
mews noun
[countable] noun
/mjuːz/
Synonyms and related words
