Finished weapon — and method of delivery (7)
I believe the answer is:
overarm
'and method of delivery' is the definition.
I can't tell whether this definition defines the answer.
'finished weapon' is the wordplay.
'finished' becomes 'over' (over can mean finished or ended).
'weapon' becomes 'arm' (synonyms).
'over'+'arm'='OVERARM'
Can you help me to learn more?
(Other definitions for overarm that I've seen before include "Kind of bowling" , "Way to serve" , "sort of service" , "One way to deliver" , "How to throw" .)