EnglishMain Dictionary
guzzle
Universal Words
verb
(informal, usually disapproving) to drink sth quickly and in large amounts. In British English it also means to eat food quickly and in large amounts:
[VN] The kids seem to be guzzling soft drinks all day. * (figurative) My car guzzles fuel. [also V]