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. 2012