white knight

noun
  1. : a party (as a corporation) invited to take over a corporation and thereby prevent its acquisition by another — compare raider