Synonyms of knight in shining armour in English:

knight in shining armour


See definition of knight in shining armour (or knight on a white charger)

phrase

1‘she's still waiting for her knight in shining armour’

SYNONYMS
Sir Galahad, knight on a white charger, protector, rescuer, saviour, preserver, champion, defender, guardian, guardian angel, deliverer, liberator
hero