What is the full meaning of immersers
IMMERSER, one who immerses [n]
Example of the word immersers placed on a Scrabble board.