What is the full meaning of immersing
IMMERSE, to plunge into a liquid, also IMMERGE [v]
Example of the word immersing placed on a Scrabble board.