[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.
MEWS
Meaning of MEWS in English
Cambridge English vocab. Кембриджский английский словарь. 2012