self-starter
English Dictionary
->
Letter S
-> self-starter
Search Dictionary:
self-starter Definition
(n)
an
energetic
person
with
unusual
initiative
(n)
an
electric
starting
motor
that
automatically
starts
an
internal
-
combustion
engine
self-starter Synonyms
self-starter
© Art Branch Inc.