a knight in shining armor
or a knight on a white charger
1
a man who helps someone, especially a woman, who is sad or in trouble
Synonyms and related words
Someone who is kind, generous or helpful
2
a person or company that provides money to help a business that is in trouble
Synonyms and related words
Someone who is kind, generous or helpful
See also main entry: knightSee also main entry: knight