What is the full meaning of kickstarted
KICKSTART, to start by kicking a pedal [v]
Example of the word kickstarted placed on a Scrabble board.