Verb
-
stop the flow of a liquid
"staunch the blood flow"
"stem the tide"
Adjective
-
firm and dependable especially in loyalty
"a steadfast ally"
"a staunch defender of free speech"
"unswerving devotion"
"unswerving allegiance"