being a pistol
ADJECTIVE
competent
Synonyms
STRONGEST
WEAK
adapted
all around
appropriate
au fait
clever
complete
crisp
dynamite
endowed
enough
equal
fireball
fit
fool
good
know ins and outs
know one's business
know one's stuff
know the answers
know the ropes
know the score
no slouch
on the ball
paid one's dues
pertinent
polished
satisfactory
savvy
sufficient
suitable
there
up to it
up to snuff
up to speed
wicked
Antonyms
From Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.