mainspringEnglishOxford English Thesaurusmainspring noun innovation is the mainspring of the new economy: motive, motivation, impetus, driving force, incentive, impulse, cause, prime mover, reason, origin, fountain, fount, beginning, root, generator, basis.mainspring Oxford Dictionary of English