drinker

noun

1.
a person who drinks liquids
Derived from:
drink
2.
a person who drinks alcoholic beverages (especially to excess)
Antonym:
nondrinker
Derived from:
drink