Synonyms and related words :
accomplished, adept, adept in, at concert pitch, at home in, career, coached, conversant, crack, crackerjack, expert, expert at, finished, good at, handy at, initiate, initiated, master, master of, masterful, masterly, old, old-time, practical, practiced, prepared, primed, professional, proficient in, seasoned, skilled in, skillful, strong in, technical, trained, up on, versed, versed in, vet, veteran, well up on, well-versed