warfarer
/ˈwɑrfɛrər/Definitions
1. noun
a person who drinks ale to excess; an alehouse patron
“He was a well-known warfarer at the local pub.”
2. noun
a person who habitually drinks to excess, especially wine
“The warfarer had to be carried home after the party.”