Определение total immersion в Английский Язык Английский Язык словарь
Immersion is the state of consciousness where an immersant's awareness of physical self is diminished or lost by being surrounded in an engrossing total environment; often artificial
If you learn a language by total immersion, you learn by living in a culture where the language is spoken