able
handy
proficient
neat
skillful
adept
hot
accomplished
cunning
deft
canny
astute
skilled
consummate
adroit
sure-handed
expert, skilled, skillful, dexterous, capable, able, experienced
competent, proficient
(infl of)