Synonyms of knight in shining armour in English:

knight in shining armour


See definition of knight in shining armour

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