self-propelled vehicle

Found in thesaurus: wheeled vehicle

WordNet 2.0Download this dictionary
self-propelled vehicle

Noun
1. a wheeled vehicle that carries in itself a means of propulsion
(hypernym) wheeled vehicle
(hyponym) armored vehicle, armoured vehicle