Word info

licensed premises

Noun

Meaning

licensed premises pl (plural only)

(Britain, Ireland, law) a place which is licensed for the sale of alcoholic beverages to the public for consumption on the premises; a public house or bar

Source: en.wiktionary.org

Close letter words and terms