self-propelled - English Synonyms Dictionary

self-propelled

adj.
[1] automotive , self-propelling
[2] self-propelling