Rumshop

noun

Definitions

Noun
  1. 1
    A store where rum is sold.

    "Last year a rumshop was opened in New York city under peculiar circumstances."

Etymology

From rum + shop.

Next best steps

Mini challenge

Unscramble this word: rumshop