IMMERSION


Meaning of IMMERSION in English

n. submersion, act of covering with a liquid; baptism; state of being engrossed in some activity, absorption; ingress, eclipse (Astronomy)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.