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