v.1. To submerge someone or something in some liquid: The cook immersed the dishes in hot water.
2. To involve someone completely in something: The teacher immersed the students in every aspect of mathematics. I immersed myself in the family business.