STANCH Meaning of STANCH in English v.tr. (also staunch) 1 restrain the flow of (esp. blood). 2 restrain the flow from (esp. a wound). [ ME f. OF estanchier f. Rmc ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012