#1 immersion n. [submergence, submerging, submersion] sinking until covered completely with water. wn
#2 immersion n. [ingress] (astronomy) the disappearance of a celestial body prior to an eclipse. wn
#3 immersion n. [concentration, engrossment, absorption] complete attention; intense mental effort. wn
#4 immersion n. a form of baptism in which part or all of a person's body is submerged. wn
#5 immersion n. [submersion, ducking, dousing] the act of wetting something by submerging it. wn
vizzz