Another word for self-starter

Noun

self-starter - an energetic person with unusual initiative

self-starter - an electric starting motor that automatically starts an internal-combustion engine

Tweets containing the word self-starter

Source : WordNet