Definition of "Staunch" :
verb: stop the flow of a liquid
"Staunch the blood flow."
adjective: firm and dependable especially in loyalty
"A staunch defender of free speech."
verb: stop the flow of a liquid
"Staunch the blood flow."
adjective: firm and dependable especially in loyalty
"A staunch defender of free speech."