adjective
1.
Synonyms: sly 2, artful, astute, crafty, cunning, deep, guileful, insidious, tricky, wily
Related Word: deceitful, dishonest
Contrasted words: aboveboard, forthright, straightforward
2.
Synonyms: beautiful , attractive, beauteous, comely, fair, good-looking, handsome, lovely, pretty, stunning