crackerjack
crack-er-jack
noun
A person or thing of exceptional quality or ability.
"He's a real crackerjack at chess."
adjective
Extremely good, excellent, or first-rate in quality or skill.
"She's a crackerjack tennis player."
crack-er-jack
A person or thing of exceptional quality or ability.
"He's a real crackerjack at chess."
Extremely good, excellent, or first-rate in quality or skill.
"She's a crackerjack tennis player."