TURNCOAT


Meaning of TURNCOAT in English

One who has changed his party from interested motives.

Slang English vocab.      Английский сленговый словарь.