immersion Definition
Dictionary Home » Words Starting with I » immemorial ... impaled » immersion
immersion
noun
- 1. Immersing or being immersed.
2. Baptism.
3. colloq
- An immersion heater.
- A method of teaching a foreign language by giving the student intensive practice in a situation where only that language is used.
