ingurgitate ( synonym found)

Definition of ingurgitate:

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

Back to Top