TurncoatDescription not available.
more details ...
\Turn"coat`\, n. One who forsakes his party or his principles; a renegade; an apostate