cracker-jack
Exceptionally skilled person
Cracker-jack means first-rate or excellent—someone or something of exceptional quality: a cracker-jack mechanic, a cracker-jack performance.
The word emerged from American slang in the late 1800s, suggesting something that cracks or snaps with excellence.
As a noun, a cracker-jack is an outstanding person or thing.
Also spelled crackerjack.
Of superior quality
- first-rateOf superior quality
- aceSingle-pip card
- outstandingExceptionally good or unpaid
- skilledHaving learned ability
expert · exceptional · superb · masterful · proficient · talented · brilliant · stellar
top-notch
Of superior quality
- first-rateOf superior quality
- aceSingle-pip card
- outstandingExceptionally good or unpaid
skilled · expert · exceptional · superb · masterful · proficient · talented · brilliant · stellar · virtuoso
caramel
Cooked sugar confection
box · molasses · candy-coated · ballpark · carnival · treat · crunchy · sweet · sticky · vendor
toy
Object for amusement
- trinketSmall worthless ornament
- surpriseUnexpected event causing astonishment
- collectibleObject worth amassing
decoder · ring · whistle · sticker · tattoo · charm · miniature · novelty · giveaway · keepsake
cracker-jackmediocre
Of only moderate quality
ordinary · average · unremarkable · run-of-the-mill · middling
cracker-jacklow-grade
Of poor quality
third-rate · inferior · worst · bush-league · minor-league
cracker, jack, crack, jacks, crackers, cracked, cracking, cracks