SELF-STARTER


Meaning of SELF-STARTER in English

n.1 an electric appliance for starting a motor vehicle engine without the use of a crank.

2 an ambitious person who needs no external motivation.

Oxford English vocab.      Оксфордский английский словарь.