meaning of kick start

1. a starter as on a motorcycle that is activated with the foot and the weight of the body


Related Words

kick start | kick starter |

Developed & Maintained By Taraprasad.com

Treasure Words