Definition of pull start in English:

pull start

noun

  • The use of a pull-cord to start a machine, engine, etc.; the fact of being able to be started in this way.

Origin

1960s; earliest use found in The Syracuse Herald-Journal.

Pronunciation

pull start

/ˈpʊl stɑːt/