Immersion

What is Immersion?

Immersion definition and meaning on Dictionary terms:
noun

an act or instance of immersing.
state of being immersed.
state of being deeply engaged or involved; absorption.
baptism in which the whole body of the person is submerged in the water.
Also called ingress. Astronomy. the entrance of a heavenly body into an eclipse by another body, an occultation, or a transit.Compare emersion(def 1).