Focus on the pronunciation of staunch
English definition of “staunch”
/stɔntʃ/, /stɑntʃ/ v [T] (also stanch) (STOP)
› to stop liquid, esp. blood, from flowing out: Mike pressed hard on the wound and staunched the flow of blood. › To staunch is also to keep something from continuing: The company abandoned the plan to staunch the departure of more managers.