Meaning of IMMERSED in English

IMMERSED

adjective

: submerged in or as if in a fluid: as

a. : completely engrossed

b.

(1) of a bodily structure : completely embedded in or sunk below the surface of another part or organ

(2) of the capsule of a moss : covered by the perichaetium

c. of a plant : growing wholly under water

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.