toper
noun
°(now _ literary) Someone who drinks a lot; a drunkard.