Learn how to say Stanched correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word staunch:
(chiefly US also stanch)
stop or restrict (a flow of blood) from a wound:
he staunched the blood with whatever came to hand
the company did nothing to staunch the tide of rumours
stop the flow of blood from (a wound).
Middle English: from Old French estanchier, from the base of staunch1