STAUNCH
staunch
Verb
- To stop the flow of (blood).
- To stop, check, or deter an action.
Adjective
- loyal, trustworthy, reliable, outstanding
- He's been a staunch supporter of mine through every election.
- dependable, persistent
The above text is a snippet from Wiktionary: staunch
and as such is available under the Creative Commons Attribution/Share-Alike License.