demersion Meaning, Definition & Usage

De*mer"sion noun
Etymology
L. demersio.
Definitions
  1. The act of plunging into a fluid; a drowning.
  2. The state of being overwhelmed in water, or as if in water. Ray.

Webster 1913