self-propelled
selfp·ro·pel·led
adjective
1.
containing within itself the means of propulsion or movement
- “a self-propelled vehicle”
Related words
Word family
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.