"immersions" in the noun sense
1. submergence, submerging, submersion, immersion
sinking until covered completely with water
2. ingress, immersion
astronomy) the disappearance of a celestial body prior to an eclipse
3. concentration, engrossment, absorption, immersion
complete attention intense mental effort
4. immersion
a form of baptism in which part or all of a person's body is submerged
5. submersion, immersion, ducking, dousing
the act of wetting something by submerging it
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License