BY IMMERSION Meaning of BY IMMERSION in English by means of submerging under water; by means of entering fully Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012