Meaning of self-propelled vehicle

Definition of self-propelled vehicle

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

Other information on self-propelled vehicle

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