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