English dictionary
self-starter meaning and definition
Definition and meaning of self-starter at MeaningMonkey.org. self-starter meaning and definition in the English Dictionary.SELF-STARTER noun
Definition of self-starter (noun)
- an energetic person with unusual initiative
- an electric starting motor that automatically starts an internal-combustion engine
Source: Princeton University Wordnet