SUBMERGE Meaning of SUBMERGE in English v. immerse, cause to sink below the surface of a liquid; cover with water, flood; cover; sink Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012