DictionaryAI

licensed premises

Short definition from Wiktionary

Noun

  1. a place which is licensed for the sale of alcoholic beverages to the public for consumption on the premises; a public house or bar

We haven’t written up licensed premises yet: Simple and Standard meanings, examples and a quiz.