Stanch vs Staunch
Staunchadjective
firm and dependable especially in loyalty
The difference
Stanch is the verb — to stop a flow, usually of blood. Staunch is the adjective — loyal and steadfast. A staunch ally stanched the bleeding.
How to keep them apart
The spellings are increasingly used interchangeably, but the parts of speech still separate them cleanly.