In new guise did Miles create dirigible weapon? (6,7)
I believe the answer is:
guided missile
'weapon?' is the definition.
(guided missile is a kind of weapon)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for guided missile that I've seen before include "Modern armament" , "Military weapon" , "Projectile" , "Homing-in-on-target rocket" .)