SUBMERGE


Meaning of SUBMERGE in English

To place under or cover with water or the like; plunge into water, inundate.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.