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