A tricky ride weaving across and down New York city with international leader (8)
I believe the answer is:
unicycle
'weaving across and down new york city with international leader' is the definition.
I can't judge whether this definition defines the answer.
'a tricky ride' is the wordplay.
'a tricky' becomes 'uni' (I can't explain this - if you can you should believe this answer much more).
'ride' becomes 'cycle' (to cycle is to ride a bicycle).
'uni'+'cycle'='UNICYCLE'
Can you help me to learn more?
(Other definitions for unicycle that I've seen before include "One-wheeler" , "Means of transport" , "One-wheeled vehicle driven by pedalling" , "equipment for acrobat" , "Balancing act" .)