Synonyms of Self-propelled in English :
Antonyms of Self-propelled in English
Thesaurus of Self-propelled in English
Self-propelled
see definition of self-propelledSynonyms of self-propelled
1. (adjective) containing within itself the means of propulsion or movement
2. (adjective) moved forward by its own force or momentum