self-driven









self-driven


adjective

  1. (of a machine) containing its own power source, as an engine or motor.
51 queries 0.545