Definition of Guzzle

  • 1. Drink greedily or as if with great thirst Verb

Semanticaly linked words with "guzzle"