immersion

noun
  1. the action of putting something completely under water or other liquid
  2. deep mental involvement in a particular activity or interest
  3. a method of teaching a foreign language by using only that language
  4. Usage: education

Examples