kick_starterEnglish

kick start, kick starter

Noun

A starter (as on a motorcycle) that is activated with the foot and the weight of the body

English: kick starter, kick start

English words with similar meanings

Show 1 words