mews /mjuːz/ noun2 •(UK) An alley where there are stables; a narrow passage; a confined place.What penned them there, with all the plain to choose? No foot-print leading to that horrid mews, None out of it. — 1855 •A place where birds of prey are housed. formsmewses