boozer

noun
  1. a person who drinks alcohol excessively
  2. Usage: informal
  3. a bar or pub
  4. Usage: British informal

Examples