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