The Collaborative International Dictionary
Demerse
Demerse \De*merse"\, v. t. [L. demersus, p. p. of demergere. See
Merge.]
To immerse. [Obs.]
--Boyle.
Wiktionary
demerse
vb. (context obsolete English) To immerse.