GUZZLE


Meaning of GUZZLE in English

noun an insatiable thing or person.

2. guzzle ·vi to swallow liquor greedily; to drink much or frequently.

3. guzzle ·vt to swallow much or often; to swallow with immoderate gust; to drink greedily or continually; as, one who guzzles beer.

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