white knight

Noun
  1. a company that is a friendly acquirer in a takeover
white knight
A white knight rescues a smaller company from a hostile takeover.