a.
1.
Evil, iniquitous, bad.
2.
Vixenish, scolding, shrewish.
3.
Vexatious, annoying, troublesome, painful, mischievous, malicious.
4.
Artful, cunning, sly, wily, subtle, crafty, arch, astute, Machiavelian.
5.
Sagacious, acute, sharp, quick, discriminating, astute, sensible, sharp-sighted, penetrating, keen, ingenious, discerning, intelligent, deep, profound, astute.