IMMERGE


Meaning of IMMERGE in English

[im.merge] vi im.merged ; im.merg.ing [L immergere] (1706): to plunge into or immerse oneself in something

Merriam-Webster English vocab.      Английский словарь Merriam Webster.