white knight

Definitions

Accounting

  • noun a person or company which rescues a firm in financial difficulties, especially one which saves a firm from being taken over by an unacceptable purchaser

Idiom

  • person or organisation which comes to the assistance of another
http://www.dictionarycentral.com/definition/white-knight.html