quenche
Middle English
Verb
quenche
alternative form of
quenchen