Alphabet Filter:


Definition of staunch:

  1. Sound; firm in principles, or in the support of a cause; trusty; zealous.


unshakable, down-the-line, unbendable, diehard, undeviating, halt, liege, devout, stem, constant, unfaltering, unswerving, stanch, continue, hold back, good, squeeze out, steadfast, study at faithful, arrest, kibosh, interfere with, solid, allegiant, stamp out, stalwart, cut into, hold, kill off, stop, pious, kill, trust, fast, shut off, block, trustworthy, suppress, true-blue.

Usage examples: