Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: showplace  'show,pleys
  1. A place that is frequently exhibited and visited for its historical interest or natural beauty

Derived forms: showplaces

Type of: place, spot, topographic point