Scheming double-crosser Synonyms
Synonyms for phrase
SD abbreviation
SD is an abbreviation for Scheming Double-crosserWhat does SD stand for?
SD stands for "Scheming Double-crosser" Definitions for Double-crosser
- (noun) one who betrays a trust or an allegiance
- (noun) a person who says one thing and does another