Bottle-shop Definition
noun
(UK, Australia, New Zealand) A liquor store.
Wiktionary
Other Word Forms of Bottle-shop
Noun
Singular:
bottle-shop
Plural:
bottle-shopsRelated Articles
Find Similar Words
Find similar words to bottle-shop using the buttons below.