crackerjack
/ˈkrækərˌdʒæk/
noun
- 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