• Staunched

    Verb

    1. staunched

      (past of staunch)
    © Wiktionary