IMMERSION Meaning of IMMERSION in English [im.mer.sion] n (15c): an act of immersing: a state of being immersed; specif: baptism by complete submersion of the person in water Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012