Liquor store

What is Liquor store ?

Liquor store is (noun) US a shop which sells alcohol (NOTE: The British term is off-licence.)

 

source: Easier English, Student Dictionary Upper Intermediate Level