Word: showplace
Part of speech: Noun
Syllables: show
place
Definition: A location kept for display only.
Morphemes:
Affix: show
Language: en
PoS: Noun
Meaning: An exhibition of items.
Affix: place
Language: en
PoS: Noun
Meaning: A location or position in space.