immersed

verb

  1. 1

    To put under the surface of a liquid; to dunk.

    Archimedes determined the volume of objects by immersing them in water.
  2. 2

    To involve or engage deeply.

    The sculptor immersed himself in anatomic studies.
  3. 3

    To map into an immersion.

Synonyms

adjective

  1. 1

    Under the surface of a liquid; sunk.

  2. 2

    Deeply involved.

Translate “immersed” to another language

Click any language to open the translator with this word already filled in.

Immersed Definition & Meaning | TranslatePulse