self-propelling

Adjective
  • Containing within itself the means of propulsion or movement (synset 301566881)
  • Moved forward by its own force or momentum (synset 300813733)

Other Searches