Also found in: Thesaurus, Wikipedia.
show placealso show·place (shō′plās′)
1. A place, such as a house or estate, that is viewed and frequented for its beauty or historical noteworthiness.
2. A beautiful or ornate place.
a place exhibited or visited for its beauty, historic interest, etc
a place, as an estate or mansion, notable for its beauty, historical interest, etc.