English Dictionary
◊ MEWS
mews
n : (British) a street lined with building that were originally
private stables but have been remodeled as dwellings;
"she lives in a Chelsea mews"
English Computing Dictionary
◊ MEMS
MEMS
{microelectromechanical system}