noun |
adj |
verb |
adv |
(adj) steadfast, unswerving
firm and dependable especially in loyalty
a steadfast ally; a staunch defender of free speech; unswerving devotion; unswerving allegiance
stop the flow of a liquid
staunch the blood flow; stem the tide