Meaning of IMMERSED in English

IMMERSED

( p. p. & a. )

Deeply plunged into anything, especially a fluid.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.