STANCHverb. (also staunch) 1 restrain the flow of (esp. Blood). 2 restrain the flow from (esp. A wound). [french estanchier]