to gobble down, to gulp down, to engulf, to swallow up
Voyons quelle quantité de bière ils vont engloutir ce soir.
Let’s see how much beer they’re going to guzzle down tonight.
Ces policiers doivent les engloutir.
These police officers must swallow them up.
— The Legend of Bhagat Singh (2002)