Meaning of IMMERSION in English

im ‧ mer ‧ sion /ɪˈmɜːʃ ə n, -ʒ ə n $ ɪˈmɜːrʒ ə n/ BrE AmE noun

1 . [uncountable] the action of immersing something in liquid, or the state of being immersed

immersion in

his near-fatal immersion in the icy Atlantic Ocean

2 . [uncountable] the fact of being completely involved in something you are doing

immersion in

my immersion in black music and culture

3 . [uncountable] technical the language teaching method in which people are put in situations where they have to use the new language

4 . [countable] British English informal an immersion heater

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.