Tamil Dictionary 🔍

showroom

Show"room`, n. Defn: A room or apartment where a show is exhibited. 2. A room where merchandise is exposed for sale, or where samples are displayed.


showroom - Similar Words