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