white knight noun
plural ∼ knights [count] : someone or something that rescues or saves another person or thing from a bad situation ; especially : a company that buys a second company in order to prevent it from being taken over by a third company






