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