noun
1.
Synonyms: magician 1, archimage, conjurer, enchanter, mage, magician, magus, necromancer, sorcerer, warlock
2.
Synonyms: expert , artist, authority, master, past master, professional, proficient, virtuoso, whiz, wiz
Antonyms: dub, dud, duffer