A rescuer or defender. Also, white knight: a company that defends a corporation against a hostile takeover. Alludes to a medieval knight.
Examples:
- What this political party needs is a knight in shining armor to change its tarnished image.
Origin: Mid-1900s; white knight variant from late 1900s
Synonyms: white knight