Learn how to say Guzzlers correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word guzzle:
eat or drink (something) greedily:
he would guzzle his ale
this car guzzles petrol
late 16th century: perhaps from Old French gosillier ‘chatter, vomit’, from gosier ‘throat’, from late Latin geusiae ‘cheeks’