Meaning of self-propelled

Definition of self-propelled

(adj) containing within itself the means of propulsion or movement; "a self-propelled vehicle"
moved forward by its own force or momentum; "a self-propelled egotist"; "the arms program is now self-propelled"

Other information on self-propelled

WIKIPEDIA results for self-propelled
Amazon results for self-propelled