Word info

self-propelled vehicle

Noun

Meaning

a wheeled vehicle that carries in itself a means of propulsion

Source: WordNet

Hypernyms

Hyponyms

Close letter words and terms