Home
Search
Index
Definify.com
Definition
2024
knight_in_shining_armor
knight in shining armor
English
Alternative forms
knight in shining armour
(
UK
)
Noun
knight
in
shining
armor
(
plural
knights in shining armor
)
(
idiomatic
)
A person who will
rescue
a
dangerous
situation
; a
hero
.
We must work this out on our own and not wait for a
knight in shining armor
, who may never come.
Synonyms
hero
rescuer
savior
/
saviour
See also
white knight
black knight
Similar Results