Stancher /(stȧnch"ẽr)/

Stanch·er

Stancher

n.
  1. One who, or that which, stanches, or stops, the flowing, as of blood.