Idiom

A knight in shining armour

What does "A knight in shining armour" mean?

A person who comes to the aid of another when other hopes have faded, like the knights in romantic stories.

A knight in shining armour

The United Kingdom. An allusion to the notion of gallant and noble mediaeval knights.

A person who comes to the aid of another when other hopes have faded, like the knights in romantic stories.

Widespread but not commonly used.

  • 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.