Jump to user comments
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
- devote (oneself) fully to
- He immersed himself into his studies
- thrust or throw into
- Immerse yourself in hot water