☰
Contribute
Extractor
About
Updates
All Idiom Dictionaries
Try now
knight in shining armor
Language:
en
1.
General English
figurative
neutral
A person who rescues, protects, or helps someone else in a dramatic or idealized way, often perceived as a savior or champion.
A romanticized or ideal helper who arrives to solve another's problems.
2.
General English
literary
dated
A literal medieval knight wearing polished or gleaming armor.
An idealized chivalric figure as depicted in literature or art.
Examples:
No examples available.
Validation Count:
0
Sourced from Wiktionary