Noun Definitionmews1.Definition: street lined with buildings that were originally private stables but have been remodeled as dwellings"She lives in a Chelsea mews"Category: Objects