English | German | Russian | Czech

self-starter English

Meaning self-starter meaning

What does self-starter mean?

self-starter

an electric starting motor that automatically starts an internal-combustion engine an energetic person with unusual initiative

Synonyms self-starter synonyms

What other words have the same or similar meaning as self-starter?

self-starter English » English

starter autostarter automatic starter

Are you looking for...?