Find the word definition

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.