/ʃowˈplejˌs/ - [showpleys] - show•place
We found 4 definitions of showplace from 3 different sources.
NounPlural: showplaces |
||
showplace - a place that is frequently exhibited and visited for its historical interest or natural beauty |