bottle shop
Noun
Meaning
bottle shop (plural bottle shops)
(Australia, New Zealand) A liquor store.
Synonyms
Examples
Bottle shop ads are much like toilet paper or toothpaste ads, we'd still buy the stuff regardless if they advertised.
Noun
bottle shop (plural bottle shops)
(Australia, New Zealand) A liquor store.
Bottle shop ads are much like toilet paper or toothpaste ads, we'd still buy the stuff regardless if they advertised.