(adjective) sneaky, tricky
Synonyms: artful, astute, corrupt, crafty, crooked, cunning, dangerous, deceitful, deceptive, deep, designing, dishonest, disingenuous, duplicitous, ensnaring, false, foxy, guileful, intriguing, like a snake in the grass, Machiavellian, perfidious, perilous, secret, slick, sly, smooth, snaky, sneaking, stealthy, subtle, surreptitious, treacherous, wily, wormlike
Antonyms: fair, honest, open, sincere