Definitions
adjective
containing within itself the means of propulsion or movement
“a self-propelled vehicle”
Look “self-propelled” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
containing within itself the means of propulsion or movement
“a self-propelled vehicle”