RichThesaurus
past master
past master
synonyms
ace
expert
master
wizard
maestro
adept
whiz
maven
pro
crackerjack
virtuoso
hotshot
dab hand
genius
old hand
professional
doyen
authority
star
ninja
buff
proficient
wiz
skilled person
master hand
artist
champion
veteran
grandmaster
prodigy
pundit
demon
connoisseur
wunderkind
something to write home about
guru
alpha geek
marvel
specialist
winner
whiz kid
something to shout about
something else
one of the cognoscenti
sage
aficionado
savant
old stager
oracle
resource person
more synonyms
past master
antonyms
amateur
novice
beginner
duffer
recruit
inexpert
apprentice