self-propelled Meaning, Definition & Usage

  1. adjective satellite containing within itself the means of propulsion or movement
    automotive; self-propelling.
    • a self-propelled vehicle
  2. adjective satellite moved forward by its own force or momentum
    self-propelling.
    • a self-propelled egotist
    • the arms program is now self-propelled

WordNet