crackajack

/ˈkrækəˌdʒæk/
adjective
  1. Excellent; of very high quality or skill.
    • That was a crackajack performance by the orchestra.
    • She is a crackajack tennis player who wins every tournament.
    • He gave a crackajack speech that inspired everyone in the room.
noun
  1. A person who is exceptionally skilled or excellent at something.
    • The team hired a crackajack to solve their computer problems.
    • My uncle is a crackajack at fixing old cars.
    • She's a crackajack when it comes to baking cakes.
Synonyms
What does "crackajack" mean? | whatsthatwordmean | whatsthatwordmean