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