crackajacks

/ˈkrækəˌdʒæks/
noun
  1. People or things that are excellent, skilled, or of very high quality.
    • These new speakers are real crackajacks — the sound is amazing.
    • She's one of the crackajacks in the chess club, beating everyone easily.
    • The team is full of crackajacks who always win the competition.
What does "crackajacks" mean? | whatsthatwordmean | whatsthatwordmean