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.