staunch
adjective
- 1
firm and dependable especially in loyalty
a steadfast ally
a staunch defender of free speech
verb
- 1
stop the flow of a liquid
staunch the blood flow
stem the tide
Also useful for “staunch”:Unscrambler— Rearrange the letters in “staunch”