TURNCOAT MEANING IN ENGLISH

• Turncoat Definition & Synonyms

  1. (n.) One who forsakes his party or his principles; a renegade; an apostate.


Synonyms:
Renegade,

RECENT SEARCHES