English Dictionary
Definition staunch in British English
staunch verb
[transitive] verb
/stɔːntʃ/
1
to stop the flow of something, especially blood
Synonyms and related words
