Demerse

Definition:

  • (v. t.) To immerse.

Compare demerse with other words:

demerge vs. demerse

demerse vs. demersed

demerse vs. immerse