Advertisement
Advertisement
bottle shop
noun
a store that sells wines, liquor, etc., by the bottle; liquor store.
bottle shop
noun
Also called: bottle store. a shop or part of a hotel where alcohol is sold in unopened containers for consumption elsewhere
Discover More
Word History and Origins
Origin of bottle shop1
First recorded in 1925–30
Advertisement
Advertisement
Advertisement
Advertisement
Browse