Meaning of IMMERSION in English

noun Date: 15th century the act of immersing or the state of being immersed: as, baptism by complete submersion of the person in water, absorbing involvement , instruction based on extensive exposure to surroundings or conditions that are native or pertinent to the object of study

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.