retarded Antonyms
precocious
arrogant person
cagey
au courant
sophisticated
refined
rabbinic
professorial
pretty
doctoral
polyhistor
philosophe
philologue
nimble
mathematician
librarian
smarty pants
armchair critic
annoyingly clever person
annoying know-it-all
highly evolved
all hat no cattle
ahead of the times
bookish person
as sly as a fox
as cunning as a fox
as cunning as a cartload of monkeys
as clever as a wagonload of monkeys
as clever as a cartload of monkeys
agile enough
highly developed
walking dictionary
artful dodger
know-all
innovative
ingenious
aided
ahead
agile
advocated
advance
advanced
adroit
adept
acute
acquainted
accommodated
accelerated
academic
able