Meaning: The meaning of treacherous is someone who is guilty of dishonesty or betrayal, or something that is dangerous or hazardous.
Example: How would you like to take a treacherous ride?
Synonyms: Dishonest, Disloyal, Slippery, Tricky, Unreliable
Antonyms: Honest, Reliable, Loyal, Forthright, Harmless