Synonyms of White-knight
Primary definition: A person who comes to the rescue of another in difficulty, often perceived as acting out of a desire for personal gain, approval, or moral superiority.
Primary definition: A person who comes to the rescue of another in difficulty, often perceived as acting out of a desire for personal gain, approval, or moral superiority.