0%

ALL meanings of showplace

show·place
S s
  • noun showplace building on display to the public 1
  • noun showplace an estate, mansion, or the like, usually open to the public, renowned for its beauty, excellent design and workmanship, historical interest, etc. 1
  • noun showplace any house, building, office, etc., that is beautifully furnished and is considered of flawless taste: His home was a showplace. 1
  • noun showplace a place exhibited or visited for its beauty, historic interest, etc 0
  • noun showplace any place that is beautiful, lavishly furnished, etc., esp. such a place that is open to the public 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?