n. submersion, act of covering with a liquid; baptism; state of being engrossed in some activity, absorption; ingress, eclipse (Astronomy)
IMMERSION
Meaning of IMMERSION in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012