English Dictionary
Definition quench in British English
quench verb
[transitive] verb
/kwentʃ/

English Dictionary