ingurgitare

listen to the pronunciation of ingurgitare
Латинский Язык - Английский Язык
pour in liquid in a flood;engulf/plunge in; immerse in (activity); glut/gorge