Crackajack

Type: a.

Definition of Crackajack: Of marked ability or excellence.

other words that start with cr

Online Free Dictionary