stancher
STANCHER
, n. He or that which stops the flowing of blood.