Showroom(n.) A room or apartment where a show is exhibited.
Showroom(n.) A room where merchandise is exposed for sale, or where samples are displayed.

Words within showroom

6 letter words: 3 results
View all words...