a knight in shining armor
idiomPart ofarmor
a knight in shining armor — idiom
1. a person, usually a man, who arrives at the right moment to rescue or help someo
1.idiom
Definition
a person, usually a man, who arrives at the right moment to rescue or help someone in trouble.
Example
When Camille's car broke down at midnight, her brother arrived like a knight in shining armor.
Kenji doesn't need a knight in shining armor; he can solve his own problems.