Synonyms of 'knight in shining armour'
▷ See knight
believing in happy endings and knights in shining armour
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
He proclaims himself a defender of the environment.
A guardian is someone who has been legally appointed to look after the affairs of another person, for example a child or someone who is mentally ill.
He regards himself as a guardian of traditional values.
If you refer to someone as your protector, you mean that they protect you from being harmed.
Many mothers see their son as a protector and provider.
Thesaurus for knight in shining armour from the Collins English Thesaurus
If you refer to someone as a knight in shining armour , you mean that they are kind and brave , and likely to rescue you from a difficult situation.