Crossword Genius

Firework sailor finds excellent (11)

Ross

I believe the answer is:

crackerjack

'excellent' is the definition.
(thesaurus)

'firework sailor' is the wordplay.
'firework' becomes 'cracker' (cracker is a kind of firework).
'sailor' becomes 'jack' (jack can informally mean a sailor).
'cracker'+'jack'='CRACKERJACK'

'finds' is the link.

(Other definitions for crackerjack that I've seen before include "Excellent (person or thing)" , "Exceptional (thing or person) - 1970s' children's programme" , "Exceptionally good" , "Wonderful (person or thing)" .)

I've seen this clue in The Mirror.
Want a hint initially instead of a full solution? Install my app