WordNet
self-propelled vehicle
n. a wheeled vehicle that carries in itself a means of propulsion
Usage examples of "self-propelled vehicle".
He was killed when he wrecked a self-propelled vehicle he was using.
This weird machine, coupled with the fact that there had not been a single self-propelled vehicle operating in those lands for two hundred years, sent the populace into a spasm of wonderment.