self-propelling

Explore definitions, synonyms, and language insights of self-propelling

Definitions

Adjective Satellite
containing within itself the means of propulsion or movement; "a self-propelled vehicle"
Adjective Satellite
moved forward by its own force or momentum; "a self-propelled egotist"; "the arms program is now self-propelled"