Meaning of IMMERSED in English

IMMERSED

p.p. & ·adj growing wholly under water.

2. immersed ·impf & ·p.p. of immerse.

3. immersed ·p.p. & ·adj deeply occupied; engrossed; entangled.

4. immersed ·p.p. & ·adj deeply plunged into anything, especially a fluid.

Webster English vocab.      Английский словарь Webster.