Self-propelled
adjective
Having its own means of propulsion that moves with it.
Synonyms: automotive, self-propelling
Having its own means of propulsion that moves with it.
Synonyms: automotive, self-propelling
Loading dictionaries...
Initializing dictionary manager