Stancher meaning : One who, or that which, stanches or stops a flow.
stancher
running commentary
ravages
stepping
butterflying