mews noun definition in Types of road topic from the Oxford Advanced Learner's Dictionary

mews

 noun: Types of road topic
a short, narrow street with a row of stables (= buildings used to keep horses in) that have been made into small houses They live in St Mary’s Mews.