·p.p. & ·adj Growing wholly under water.
II. Immersed ·Impf & ·p.p. of Immerse.
III. Immersed ·p.p. & ·adj Deeply occupied; engrossed; entangled.
IV. Immersed ·p.p. & ·adj Deeply plunged into anything, especially a fluid.