Definition of showroom
English to English noun - an area where merchandise (such as cars) can be displayed
In Britain a showroom is called a salesroom.
source: WordNet 3.0 - A room or apartment where a show is exhibited.
source: Webster 1913
Visual Synonyms 
Nearby Word
showroom, shower room, sickroom, sea room, shram, swarm, shorn, sorema, soorma, saxhorn, sex hormone, sherman, shoehorn, shearman, sorn, saccharum, syrma, scram, scrim, scrum
|
|
|