showplace
noun
No English definition recorded for this entry.
L327715 on Wikidata ↗Wiktionary
noun
Etymology: From show + place.
- A building or estate shown for its beauty or noteworthiness.
“The manager showed him over the vaults and strong-rooms, explaining the various precautions taken to render the guile or force of man impotent: […] "The Safe" was a showplace and its directors held that no harm could come of displaying a strong hand.”
- A location kept for display only.