What is the meaning of the word "self-propelled"?
Definitions:
-
containing within itself the means of propulsion or movement adjective
- a selfpropelled vehicle
-
moved forward by its own force or momentum adjective
- a selfpropelled egotist