IMMERSE


Meaning of IMMERSE in English

(a.) Immersed; buried; hid; sunk.

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