show place


show place

also show·place (shō′plās′)n.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.