Definition of Showplace

  • 1. A place that is frequently exhibited and visited for its historical interest or natural beauty Noun

Semanticaly linked words with "showplace"

Hyponims for word "showplace"