mainspring (n.)youdaoicibaDictYouDict[mainspring 词源字典]
1590s, of watches, clocks, etc., from main (adj.) + spring (n.3). Figurative use from 1690s.[mainspring etymology, mainspring origin, 英语词源]