SELF-STARTER


Meaning of SELF-STARTER in English

■ noun

1》 a self-motivated and ambitious person who acts on their own initiative.

2》 dated the starter of a motor-vehicle engine.

Derivatives

self-starting adjective

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.