self-propelled
1 of 1adjective/ˌsɛlfprəˈpɛld/
1
moved forward by its own force or momentum
Synonyms:
2
containing within itself the means of propulsion or movement
Synonyms:
moved forward by its own force or momentum
containing within itself the means of propulsion or movement