Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
self-starter
in English
self-starter
#common
Definitions
Noun
a
person
with
initiative
;
resourceful
a
mechanism
to
start
engines
automatically
a
vehicle
with
an
automatic
engine
starter
The
new
car
is
a
self-starter
,
requiring
no
manual
crank
to
begin
operation
.