showplace
Meaning
- A building or estate shown for its beauty or noteworthiness.
- A location kept for display only.
Synonyms
object of interest
place of interest
tourist feature
conventionhall
tourist attraction
Translations
Etymology
From show + place.
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "showplace" and many other words and sentences in English.