Meaning of self-starter
Definition of self-starter
(noun)
an
energetic
person
with
unusual
initiative
an
electric
starting
motor
that
automatically
starts an internal-combustion
engine
Other information on self-starter
WIKIPEDIA results for
self-starter
Amazon results for
self-starter
Tweet