salesroom

Nouns

  • (n) an area where merchandise (such as cars) can be displayed
    • in Britain a showroom is called a salesroom
    saleroom, showroom,

Synonyms

saleroom showroom

Words of close approximity