-
1 [with object] dip or submerge in a liquid: immerse the paper in water for twenty minutes
-
baptize (someone) by immersion in water.
-
2 (immerse oneself or be immersed) involve oneself deeply in a particular activity: she immersed herself in her work she was still immersed in her thoughts