betrayer
1. [ noun ] one who reveals confidential information in return for money
Synonyms: rat squealer blabber informer
Related terms: informant fink nark supergrass betray tattle denounce
2. [ noun ] a person who says one thing and does another
Synonyms: double-crosser two-timer traitor double-dealer
Related terms: deceiver Judas deceive