Skip to content

staunch

Dictionary definition · staunch

verb

  1. stop the flow of a liquid"staunch the blood flow"

adjective

  1. firm and dependable especially in loyalty"a steadfast ally"

Source: Open English WordNet (CC BY 4.0).