ingurgitate

/ɪnˈɡɜː.dʒɪ.teɪt/verb
University
1

To swallow greedily or in large amounts.

2

To swallow up, as in a gulf.

Thesaurus