English dictionary
self-propelled vehicle meaning and definition
Definition and meaning of self-propelled vehicle at MeaningMonkey.org. self-propelled vehicle meaning and definition in the English Dictionary.SELF-PROPELLED VEHICLE noun
Definition of self-propelled vehicle (noun)
- a wheeled vehicle that carries in itself a means of propulsion
Source: Princeton University Wordnet