drenche

Middle English

Verb

drenche

  1. alternative form of drenchen