Find the word definition

Wiktionary
bottle shops

n. (bottle shop English)

Usage examples of "bottle shops".

Social activity in every little Outback town centered around its pubs, or the bottle shops where liquor could be purchased for takeout.