Meaning of “hard drinker” in the English Dictionary

English