Skip to definition.
Get the FREE one-click dictionary software for Windows.


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