• Self-starting

    Full definition of self-starting

    Adjective

    self-starting

    1. (of a machine) That starts by itself
    2. (of a person) energetic and resourceful
    © Wiktionary