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