n.
Function: adjective
Synonyms: PROFICIENT , crack, crackerjack, expert, master, masterful, masterly, skilled, skillful
Related Words: clever; adroit, deft, dexterous
Contrasted Words: amateurish, dabbling, dilettantish; awkward, clumsy, maladroit
Antonyms: bungling, inapt, inept