crackerjack

/ˈkrækərˌdʒæk/
noun
  1. A person or thing that is excellent or very skilled.
    • She's a crackerjack at solving complex math problems.
    • The team hired a crackerjack to lead the new project.
    • That old car is a crackerjack — it never breaks down.
Antonyms
adjective
  1. Excellent; of very high quality or skill.
    • He gave a crackerjack performance in the school play.
    • The bakery is known for its crackerjack apple pie.
    • We need a crackerjack mechanic to fix this engine.
What does "crackerjack" mean? | whatsthatwordmean | whatsthatwordmean