SELF-STARTER


Meaning of SELF-STARTER in English

a person who will begin to work without a supervisor

We're looking for self starters - people who can begin a job and work by themselves.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.