Search for synonyms and antonyms

Treacher > define

(n.) A traitor; a cheat.
by Webster's Revised Unabridged Dictionary