Definitions of white knight:

  • noun:   a company that is a friendly acquirer in a takeover