licensed premises
noun plural but singular or plural in construction
British
: an establishment in which alcoholic beverages and tobacco are permitted to be retailed and consumed
Love words? Need even more definitions?
Merriam-Webster unabridged
Share