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.

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