English Dictionary
Definition guzzle in British English
guzzle verb
[intransitive/transitive] verb
/ˈɡʌz(ə)l/
Synonyms and related words
