MEWS


Meaning of MEWS in English

[noun] [C] [plural] mews [esp. UK] - a building which was used in the past for keeping horses and is now used as a house, or the short narrow road where these buildings are foundThey bought a converted mews.They live in a tiny mews house.The shop is at number 6 Gloucester Mews.

Cambridge English vocab.      Кембриджский английский словарь.