Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
showplace
in English
showplace
us
/ˈʃoʊpleɪs/
uk
/ˈʃəʊpleɪs/
#moderate
Definitions
Noun
a
building
or
estate
displayed
for
beauty
;
notable
features
a
location
used
solely
for
exhibition
purposes