noun
Meaning 1
A person who will fix a dangerous situation; a hero.
Definition source: English Wiktionary via Wiktextract
Usage: US
Examples
- We must work this out on our own and not wait for a knight in shining armor, who may never come.
Meaning relationships
Synonyms: knight-errant, the brave, bully, daredevil, good guy, goodie, Hector, hero, knight in shining armor, lion, lionheart, thunderbolt, tiger, white hat, white knight, worthy, wye
Antonyms: antimodel, bad guy, baddie, bastard, beggar, blackguard, bounder, cad, cockatrice, coistril, evildoer, fustilarian, harlot, heavy, knave, lidderon, makeshift, miscreant, ne'er-do-well, niding, nithing, rapscallion, rascal, rogue, scab, scamp, scapegrace, scoundrel, scum, scumbag, thug, undesirable, varlet, villain