Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of turncoat

- One who forsakes his party or his principles; a renegade; an apostate.

Crossword clue for turncoat

- Apostate
- Person who deserts a party to join another one
- Renegade