Webster's English Dictionary

Enter the word to look up:

immersion

im.mer.sion \im-'*r-zh*n, -sh*n\ n 1: an act of immersing : a state of 
   being immersed; specif : bapt ism by complete submersion of the person in 
   water 2: disappearance of a celestial body behind or into the shadow of 
   another