Thesaurasize

ingurgitate

15 synonyms found

Definition

(v) : to swallow up greedily or in large amounts; gulp; gorge; guzzle