Self-propelled

From the Encyclopedia Galactica:

SELF-PROPELLED
1:  containing within itself the means for its own propulsion 

2:  mounted on or fired from a moving vehicle 

