RichThesaurus
knowing how many beans make five
knowing how many beans make five
synonyms
not missing a trick
sharp-witted
smart
quick on the uptake
savvy
nimble-witted
sharp
with all one's wits about one
suss
pawky
quick-witted
on the ball
shrewd
clever
acute
astute
downy
knowing
rapierlike
not born yesterday
penetrating
percipient
perspicacious
penetrative
quick off the mark
long-headed
piercing
perceptive
ready
worldly-wise
quick
nimble
nobody's fool
no fool
searching
sensitive
wily
whip-smart
probing
streetwise
argute
finely honed
having been around
alert
fly
cute
insightful
discerning
agile
keen
knowing how many beans make five
definitions