Self-propelled missiles (7)
I believe the answer is:
rockets
'self-propelled missiles' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for rockets that I've seen before include "moves fast" , "Spaceships" , "Their science is notoriously hard" , "Shoots up abruptly" , "Self-propelled missiles" .)