a knight in shining armour - definition and synonyms

phrase

or a knight on a white charger

  1. a man who helps someone, especially a woman, who is sad or in trouble
See also main entry: knight