Irritable turncoat Synonyms

We can't find synonyms for the phrase "Irritable turncoat", but we have synonyms for terms, you can combine them.

IT abbreviation

IT is an abbreviation for Irritable Turncoat
What does IT stand for?
IT stands for "Irritable Turncoat"

Definitions for Irritable


Definitions for Turncoat


  • (noun) one who betrays a trust or an allegiance
  • (noun) a disloyal person who betrays or deserts his cause or religion or political party or friend etc.