n. Function: adjective
Synonyms: PROFICIENT , adept, crack, crackerjack, master, masterful, masterly, skilled, skillful
Related Words: schooled, trained; adroit, deft, dexterous; pro, professional
Contrasted Words: unpracticed; unschooled
Antonyms: amateur, inexpert