Refine this word faster
Rumshop
noun
Definitions
Noun
- 1 A store where rum is sold.
"Last year a rumshop was opened in New York city under peculiar circumstances."
Etymology
From rum + shop.
See also for "rumshop"
Next best steps
Mini challenge
Unscramble this word: rumshop