WHITE KNIGHT


Meaning of WHITE KNIGHT in English

■ noun a person or thing that comes to someone's aid.

↘a person or company making an acceptable counter offer for a company facing a hostile takeover bid.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.