English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Turncoat
Turncoat
(n.)
One who forsakes his party or his principles; a renegade;
an apostate.