immerse

verb

1.
thrust or throw into
3.
enclose or envelop completely, as if by swallowing
4.
cause to be immersed
Derived from:
immersion