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.