Found 2 items, similar to showroom.
English → English (WordNet)
Definition: showroom
showroom
n : an area where merchandise (such as cars) can be displayed;
“in England a showroom is called a salesroom” [syn:
salesroom,
saleroom]
English → English (gcide)
Definition: Showroom
Showroom
\Show"room`\, n.
A room or apartment where a show is exhibited.
[1913 Webster]
2. A room where merchandise is exposed for sale, or where
samples are displayed.
[1913 Webster]