self-propelled vehicle ( synonym found)

Definition of self-propelled vehicle:

(n) : a wheeled vehicle that carries in itself a means of propulsion

Definition of self-propelled vehicle:

(n) : a wheeled vehicle that carries in itself a means of propulsion

Back to Top