self-propelled

adj. (of a vehicle etc.) Propelled by its own power.  self-propelling adj.