adept
adjective
-
having or showing knowledge and skill and aptitude“adept in handicrafts”practiced
noun
-
someone who is dazzlingly skilled in any fieldchampion