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.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.