immersed
immersed has 4 senses in the JumbleFix dictionary. Letters: 8.
Definitions
- imp. & p. p.. of Immerse
- p. p. & a.. Deeply plunged into anything, especially a fluid.
- p. p. & a.. Deeply occupied; engrossed; entangled.
- p. p. & a.. Growing wholly under water.