swallow up in French
swallow up in French
engloutir
To completely enclose or envelop.
engouffrer
To completely enclose or envelop.