Home / I / immersion

immersion

noun 9 letters Scrabble 13 WWF 16
Definitions
noun

the act of wetting something by submerging it

noun

complete attention; intense mental effort

noun

the disappearance of a celestial body prior to an eclipse

noun

sinking until covered completely with water

noun

a form of baptism in which part or all of a person's body is submerged

Want another word?
Spin the dictionary for a fresh one.
Generate a word →