jump to corresponding sense entry
noun
A place that is frequently exhibited and visited for its historical interest or natural beauty.
is a specific kind of: place, spot, topographic point.
Find more on showplace elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.0383