showplace Hear it!

showplace Definition

show·place (-plās′)

noun

any place that is beautiful, lavishly furnished, etc., esp. such a place that is open to the public

Browse dictionary entries near showplace

  1. showpiece
  2. showoff
  3. shown
  4. showmen
  5. showmanship
  6. showman
  7. showing
  8. showiness
  9. showily
  10. showiest
  1. showroom
  2. showstopper
  3. showstopping
  4. showtime
  5. showy
  6. shoyu
  7. shp
  8. shpt
  9. shr
  10. shrank