TURNCOAT


Meaning of TURNCOAT in English

■ noun a person who deserts one party or cause in order to join an opposing one.

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