Dictionary entry

STANCHER

Webster's Dictionary 1828

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