American Dictionary
Definition showplace in American English
showplace noun
[countable] noun
/ˈʃoʊˌpleɪs/
1
an impressive place that tourists often visit
Synonyms and related words
