1. an area where merchandise such as cars can be displayed; "in England a showroom is called a ">salesroom"
salesroom |