guzzler
GUZ'ZLER
, n. One who guzzles; an immoderate drinker.