English Dictionary
◊ SHOWROOM
showroom
n : a room where merchandise (such as cars) is displayed; "in
England a showroom is called a saleroom" [syn: {salesroom},
{saleroom}]