STANCH Meaning of STANCH in English 1. v.tr. (also staunch) 1. restrain the flow of (esp. blood). 2 restrain the flow from (esp. a wound). Etymology: ME f. OF estanchier f. Rmc 2.var. of STAUNCH(1). Oxford English vocab. Оксфордский английский словарь. 2012