self-propelled ( synonym found)

Definition of self-propelled:

(adj) : having its own means of propulsion that moves with it

Definition of self-propelled:

(adj) : having its own means of propulsion that moves with it

Back to Top