Party store

noun

Definitions

Noun
  1. 1
    A liquor store, especially one that also serves a convenience store.
  2. 2
    A shop that sells or hires fancy dress and other goods for parties. UK

Next best steps

Mini challenge

Unscramble this word: partystore