GUZZLER


Meaning of GUZZLER in English

noun an immoderate drinker.

Webster English vocab.      Английский словарь Webster.