TURNCOAT


Meaning of TURNCOAT in English

[noun] [C] [disapproving] - a person who changes from one opinion to an opposite one in a way which shows they are not loyal to people who share the original opinion

Cambridge English vocab.      Кембриджский английский словарь.