licensed premises

noun

Definitions of licensed premises

English

a bar, restaurant, cafe, or shop etc that is allowed to sell alcohol for consumption on the premises

Scottish neighbourhoods with the most licensed premises have the highest rates of alcohol-related illness and deaths, according to a new study.

English

any place that has an official license to conduct a business for which an official license is necessary

"Licensed premises" means that portion of any premises licensed for the conduct of limited gaming.