KICK START


Meaning of KICK START in English

n. kick starter, pedal used to start a motorcycle engine (operated by pushing it downward)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.