Dictionary definition · staunch
verb
- stop the flow of a liquid"staunch the blood flow"
adjective
- firm and dependable especially in loyalty"a steadfast ally"
Similar words
Source: Open English WordNet (CC BY 4.0).
Source: Open English WordNet (CC BY 4.0).