main‧spring /ˈmeɪnsprɪŋ/ 
 noun [countable]1.  the mainspring of something the most important reason or influence that makes something happen: 
 Christian faith was the mainspring of Peter’s life.
 Christian faith was the mainspring of Peter’s life. Small companies are the mainspring of the British economy.2.
 Small companies are the mainspring of the British economy.2.  the most important spring in a watch or clock 
 [TahlilGaran] Dictionary of Contemporary English ▲