immersion in English
- immersion⇄immersion, noun.
1. the act of immersing.
2. the condition of being immersed.
3. baptism by dipping a person completely under water.
4. (Astronomy.) the disappearance of the sun, moon, or other heavenly body in an eclipse.
immersion in Gujarati ગુજરાતી
immersion in Sindhi سنڌي
No additional English content available for 'immersion'.