self-starter

English

noun
Definitions
  • A person who shows initiative and resourcefulness.
  • A mechanism (usually one operated by electricity, compressed air, a spring, or an explosive gas), attached to an internal-combustion engine, as on an automobile, and used as a means of starting the engine without cranking it by hand.

Etymology

Prefix from English starter.

Origin

English

starter

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms