what is the meaning of the word mews
mews, (usually used with a singular verb) Chiefly British. (formerly) an area of stables built around a small street. a street having small apartments converted from such stables.