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.
SELF-STARTER
Meaning of SELF-STARTER in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012