staunched

verb
  1. past tense of staunch; stopped or slowed the flow of blood or other liquid

Examples