DEMERGE


Meaning of DEMERGE in English

vt to plunge down into; to sink; to immerse.

Webster English vocab.      Английский словарь Webster.