GUZZLE


Meaning of GUZZLE in English

■ verb eat or drink greedily.

Derivatives

~r noun

Origin

C16: perh. from OFr. gosillier 'chatter, vomit', from gosier 'throat', from late L. geusiae 'cheeks'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.