(STOP), US also stanch [verb] [T] - to stop something happening, or to stop liquid, esp. blood, from flowing outThe country's asylum laws were amended to staunch the flow/flood of economic migrants.To staunch the financial losses, the Glasgow factory was closed.Mike pressed hard on the wound and staunched the flow of blood.
STAUNCH
Meaning of STAUNCH in English
Cambridge English vocab. Кембриджский английский словарь. 2012