Immersed



Past or Past Participle form of: immerse
ENGLISH MEANING
adjective
1.
Growing wholly under water.
2.
Deeply plunged into anything, especially a fluid.
3.
Deeply occupied; engrossed; entangled.