Crack-a-jacks, noun plural of crack-a-jack. Synonyms in the same form.
aces, masters, wizzes
All synonyms for crack-a-jack →