meaning of mews

1. An alley where there are stables; a narrow passage; a confined place.
2.
street lined with building that were originally private stables but have been remodeled as dwellings; "she lives in a Chelsea ">mews"


Related Words

mews |

Developed & Maintained By Taraprasad.com

Treasure Words