IMMERSION

Definition of IMMERSION

  1. (noun)sinking until covered completely with water
  2. (noun)(astronomy) the disappearance of a celestial body prior to an eclipse
  3. (noun)complete attention; intense mental effort
  4. (noun)a form of baptism in which part or all of a person's body is submerged
  5. (noun)the act of wetting something by submerging it