Search

ingurgitate🔊

To swallow greedily or in large amounts.

📑 Synonyms: gulp gorge guzzle

To swallow up, as in a gulf.