Meaning of self-starter

Definition of self-starter

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

Other information on self-starter

WIKIPEDIA results for self-starter
Amazon results for self-starter