GUZZLE

Definition of GUZZLE

  1. (verb)drink greedily or as if with great thirst