IMMERGE Meaning of IMMERGE in English Synonyms and related words : baptize, bury, deluge, dip, douse, drown, duck, dunk, engulf, immerse, inundate, merge, overwhelm, plunge in water, sink, souse, submerge, submerse, whelm Moby thesaurus English vocabulary. Английский словарь Moby Тезаурус . 2012