immersion The origin and history of immersion. Etymology From Late Latin immersio, meaning "a dipping in," from the verb immergere. Origin: Late Latin ← Back to the full definition of immersion