showshop

/ˈʃoʊʃɒp/

Definitions

1. noun

A store or display area that showcases merchandise, often for a specific theme or event.

“The city’s annual festival featured a large showshop where local artisans sold handmade crafts.”

Synonyms

  • boutique
  • emporium

Antonyms

  • depot
  • warehouse