• The dissapearance of a celestail body, by passing either behindanother, as in the occultation of a star, or into its shadow, as inthe eclipse of a satellite; -- opposed to emersion. Immersion lens, amicroscopic objective of short focal distance designed to work with adrop of liquid, as oil, between the front lens and the slide, so thatthis lens is practically immersed.


    Immersion meaning & definition 1 of Immersion.


  • When you're into something and someone just comes by and ruins it for you.

    Immersion meaning & definition 2 of Immersion.


  • The action of immersing someone or something in a liquid.

    Immersion meaning & definition 3 of Immersion.


  • the fact of becoming completely involved in something:

    Immersion meaning & definition 4 of Immersion.

Similar Words

What is Define Dictionary Meaning?

Define Dictionary Meaning is an easy to use platform where anyone can create and share short informal definition of any word.
Best thing is, its free and you can even contribute without creating an account.



This page shows you usage and meanings of Immersion around the world.