Definitions English

  • The act or an instance of immersing.
  • The condition of being immersed.
  • Baptism performed by totally submerging a person in water.
  • Astronomy The obscuring of a celestial body by another or by the shadow of another.