bottle shop
noun
a store that sells wines, liquor, etc., by the bottle; liquor store.
Origin of bottle shop
First recorded in 1925–30
Words nearby bottle shop
bottle gourd,
bottle green,
bottle imp,
bottle out,
bottle party,
bottle shop,
bottle tree,
bottle turning,
bottle up,
bottle-feed,
bottle-jack
British Dictionary definitions for bottle shop
bottle shop
noun
Australian, NZ and Southern African
a shop or part of a hotel where alcohol is sold in unopened containers for consumption elsewhere
Also called: bottle store