As adjectives the difference between steadfast and staunch
is that steadfast
is fixed or unchanging; steady while staunch
is loyal, trustworthy, reliable, outstanding.
As a verb staunch is
to stop the flow of (blood).
Other Comparisons: What's the difference?
* stedfast (obsolete)
Fixed or unchanging; steady.
Firmly loyal or constant; unswerving.
loyal, trustworthy, reliable, outstanding
* , Episode 16
- He's been a staunch supporter of mine through every election.
* Without our staunch front line the enemy would have split the regiment.
- he relished a glass of choice old wine in season as both nourishing and bloodmaking and possessing aperient virtues (notably a good burgundy which he was a staunch believer in)
To stop the flow of (blood).
To stop, check, or deter an action.
* Somebody's got to staunch those press leaks!
The spelling staunch'' is more commonly used for the adjective. In contrast, ''stanch is more commonly used as the spelling of the verb.