'Drenche' definitions:

Definition of 'Drenche'

From: GCIDE
  • Drenche \Drench"e\, v. t. & i. To drown. [Obs.] [1913 Webster]
  • In the sea he drenched. --Chaucer. [1913 Webster]