IMMERSE
“IMMERSE” is a valid word.
11
Scrabble points
13
Words with Friends
7
letters
Definition
verb
- thrust or throw into
- devote (oneself) fully to
- enclose or envelop completely, as if by swallowing
“IMMERSE” is a valid word.