Answer: immersing

AnswerCrossword Clue
immersingDip or submerge in a liquid
immersingInvolve oneself deeply in a particular activity or interest
immersingIMMERSE, to plunge into a liquid, also IMMERGE
immersingBaptize (someone) by immersion in water