SELF-STARTER


Meaning of SELF-STARTER in English

[self-start.er] n (1894) 1: starter 3a

2: a person who has initiative

Merriam-Webster English vocab.      Английский словарь Merriam Webster.