self-propellingEnglish

self-propelled, self-propelling, automotive

Adjective

Containing within itself the means of propulsion or movement

English: automotive, self-propelled, self-propelling

Moved forward by its own force or momentum

English: self-propelled, self-propelling

English words with similar meanings

Show 2 words