TURNCOAT


Meaning of TURNCOAT in English

one who goes to work/fight/play for the opposing side, traitor

That turncoat! He went to work for the competition - Sears.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.