IMMERSION IMMERSION Pali Albin noun 1. the action of immersing someone or something in a liquid; 2. deep mental involvement in something. Show more Share