Home Synonyms guzzle
See US English definition of guzzle
See UK English definition of guzzle
See Spanish definition of chupar
1‘he guzzled all that was on the table’
READ THESE ARTICLES