Meaning of IMMERSED in English

IMMERSED

adj. submerged, covered with water; baptized by submersion in water; deeply absorbed, engrossed

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.