MEWS


Meaning of MEWS in English

n. Brit. a set of stabling round an open yard or along a lane, now often converted into dwellings.

Etymology: pl. (now used as sing.) of MEW(3), orig. of the royal stables on the site of hawks' mews at Charing Cross

Oxford English vocab.      Оксфордский английский словарь.