Learn how to say Immerses correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word immerse:
1 [with object] dip or submerge in a liquid:
immerse the paper in water for twenty minutes
baptize (someone) by immersion in water.
2 (immerse oneself or be immersed) involve oneself deeply in a particular activity:
she immersed herself in her work
she was still immersed in her thoughts
early 17th century: from Latin immers- ‘dipped into’, from the verb immergere, from in- ‘in’ + mergere ‘to dip’