| Main Entry: | |
| Part of Speech: | noun |
| Definition: | person who is highly skilled |
| Synonyms: | ace*, adept, artist, authority, crackerjack*, expert, genius, hot shot, pro*, prodigy, professional, proficient, shark, star, virtuoso, whiz kid, whiz*, wiz |
| Antonyms: | amateur, rookie |