STANCH Meaning of STANCH in English [verb] [T] - US for staunch (STOP) Cambridge English vocab. Кембриджский английский словарь. 2012