Thickheaded
-
informed, well-read, sharp, shrewd, knowing, trained, acute, foxy, quick, intelligent, perspicacious, astute, scholarly, highbrow, schooled, sound, intellectual, wily, valid, reasonable, nimble, sane, bright, learned, literate, resourceful, sage, discerning, insightful, sapient, fast, erudite, rational, ingenious, perceptive, savvy, apt, quick-witted, smart, judicious, prudent, wise, skilled, knowledgeable, percipient, keen, ultrasmart, thinking, crafty, cerebral, cunning, brainy, hyperintelligent, sagacious, supersmart, educated, sensible, brilliant, Sharp-witted, logical.