Meaning of immersion

Definition of immersion

(noun) sinking until covered completely with water
(astronomy) the disappearance of a celestial body prior to an eclipse
a form of baptism in which part or all of a person's body is submerged
the act of wetting something by submerging it

Other information on immersion

WIKIPEDIA results for immersion
Amazon results for immersion