Definition of Staunch
Adjective: staunch (stauncher,staunchest) stonch
- Firm and dependable especially in loyalty
"a staunch defender of free speech";
- steadfast, unswerving
- Stop the flow of a liquid
"staunch the blood flow";
- stem, stanch [N. Amer], halt
Anagrams containing the word staunch