Demerse /(?)/

De·merse

Demerse

v. t.
  1. To immerse. [Obs.]