1‘a staunch supporter of the cause’
stalwart, loyal, faithful, trusty, committed, devoted, dedicated, dependable, reliable, steady, constant, hard-working, vigorous, stable, firm, steadfast, redoubtable, resolute, unswerving, unwavering, unhesitating, unfaltering
disloyal, unfaithful, unreliable
1‘he bound his thigh firmly, staunching the flow of blood’
hold back, stop, halt, check, block, dam
restrict, restrain, control, contain, curb, slow, lessen, reduce, diminish, retard
North American stanch
We take a look at several popular, though confusing, punctuation marks.