Noun
showplace [pl. showplaces]
similar Results
showplaces (n.) , [sing. a showplace]