self-starting ( synonym found)

Definition of self-starting:

°(of a machine) That starts by itself.
°(of a person) energetic and resourceful.

Definition of self-starting:

°(of a machine) That starts by itself.
°(of a person) energetic and resourceful.

Back to Top