MEWS


Meaning of MEWS in English

noun ·sg & ·pl an alley where there are stables; a narrow passage; a confined place.

Webster English vocab.      Английский словарь Webster.