Crossword Genius

Where clown's shoes are made finally? (2,4,4)

Ross

I believe the answer is:

at long last

'finally?' is the definition.
('at long last' can be a synonym of 'finally')

I can't explain the remainder of the clue.

(Other definitions for at long last that I've seen before include "After much delay" , "Eventually" , "repairing the biggest shoes?" , "Where cobbler dealing with size 12 shoes will be" , "producing larger shoes?" .)

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