self-propelled vehicle

noun

1.
a wheeled vehicle that carries in itself a means of propulsion