Antonyms
Synonyms

1. crackerjack

noun. ['ˈkrækɝˌdʒæk'] something excellent of its kind.

Synonyms

2. crackerjack

noun. ['ˈkrækɝˌdʒæk'] someone excellent of their kind.

Synonyms

Antonym.com