drenche
Middle English
Verb
drenche
alternative form of
drenchen