Dictionary entry

Drenche

Webster's Dictionary 1913

Drench″e (?), v. t. & i. To drown.

In the sea he drenched. Chaucer.