1. Deeply plunged into anything, especially a fluid. 2. Deeply occupied; engrossed; entangled. 3. Growing wholly under water. 4. of Immerse
immersed |