Double-crosser definitions

noun

a person who says one thing and does another

See also: double-dealer two-timer betrayer traitor