Home Synonyms mainspring
See US English definition of mainspring
See UK English definition of mainspring
1‘innovation is the mainspring of the new economy’
READ THESE ARTICLES