Meaning

1 senses
  1. (Ireland, UK, plural, plural only)A place which is licensed for the sale of alcoholic beverages to the public for consumption on the premises; a public house or bar

Forms

plural: licensed premiseses

See also

neighbours in the dictionary
licensed premises — meaning, examples, forms, synonyms | Krumeto