Ally welcomes revolutionary aboard chopper in jungle? (7)
I believe the answer is:
machete
'chopper in jungle?' is the definition.
'machete' can be an answer for 'chopper' (blade for chopping things down). I am not certain of the 'in jungle?' bit.
'ally welcomes revolutionary aboard' is the wordplay.
'ally welcomes' becomes 'mate' (I can't explain this - if you can you should give a lot more credence to this answer).
'revolutionary' becomes 'Che' (Che Guevara).
'aboard' is an insertion indicator.
'mate' placed around 'che' is 'MACHETE'.
Can you help me to learn more?
(Other definitions for machete that I've seen before include "Jungle blade" , "Broad heavy knife used in S American jungles" , "Large heavy knife for cutting vegetation" , "Heavy knife used as weapon" , "Broad heavy knife used in S America" .)