salesroom

Noun
  1. An area where merchandise (such as cars) can be displayed (synset 104216878)
    "in Britain a showroom is called a salesroom"

Other Searches