Canadian English Meaning of showplace
showplace
Other Canadian English words related to showplace
Nearest Words of showplace
Definitions and Meaning of showplace in English
showplace (n)
a place that is frequently exhibited and visited for its historical interest or natural beauty
FAQs About the word showplace
showplace
a place that is frequently exhibited and visited for its historical interest or natural beauty
castle,chateau,construction,estate,hacienda,Manor,Manor house,mansion,villa,country estate
No antonyms found.
showpiece => showpiece, show-off => show-off, shown => shown, showmen => Showmen, showmanship => showmanship,