Idioms title

The Idiom Attic - a collection of hundreds of English idioms, each one explained.

The meaning of "a knight in shining armour"

" A knight in shining armour "
Meaning:
A person who comes to the aid of another when other hopes have faded, like the knights in romantic stories.
Example:
She was stuck, out of petrol in the middle of the moors at night. When the repair man turned up she called him her knight in shining armour.
Where did it originate?:
The United Kingdom. An allusion to the notion of gallant and noble mediaeval knights.
Where is it used?:
Widespread but not commonly used.
Hear the idiom spoken:
More idioms about:   hyperbole  

 We are also on Facebook

 Copyright Gary Martin