GUZZLE


Meaning of GUZZLE in English

v.tr. & intr. eat, drink, or consume excessively or greedily.

Derivatives:

guzzler n.

Etymology: perh. f. OF gosiller chatter, vomit f. gosier throat

Oxford English vocab.      Оксфордский английский словарь.