Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Immersed
Deeply occupied; engrossed; entangled.
Growing wholly under water.
of Immerse
Deeply plunged into anything, especially a fluid.
Synonyms
Attentive
Try it Free
Learn More