English Dictionary
Definition blench in British English
blench verb
[intransitive] verb
/blentʃ/

English Dictionary