[n] a room where merchandise (such as cars) is displayed; "in England a showroom is called a saleroom"
saleroom, showroom