Word Definition

Immersed

  1. Deeply occupied; engrossed; entangled.
  2. Growing wholly under water.
  3. of Immerse
  4. Deeply plunged into anything, especially a fluid.

Synonyms