Sorry to be replying to your inquiry so late, but I just discovered this delightful website. A "self-starter" is a person so highly motivated to accomplish desired goals that he or she requires little or no supervision or direction to achieve them.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.