slim
apt · arduous · astute · brainy · bright · canny · clever · crafty · cunning · cute · difficult · discering · dodgy · evil · hard · inconvenient · intelligent · knowledgeable · malign · pawky · perceptive · perspicacious · politic · prudent · quick · quick-witted · sharp · sharp-witted · sly · smart · sneaky · tough · wicked · wily · witty