Verb
-
cause to be immersed
"The professor plunged his students into the study of the Italian text"
-
enclose or envelop completely, as if by swallowing
"The huge waves swallowed the small boat and it sank shortly thereafter"
- swallow up - eat up -
devote (oneself) fully to
"He immersed himself into his studies"
- soak up -
thrust or throw into
"Immerse yourself in hot water"