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.
Small companies are the mainspring of the British economy.2. the most important spring in a watch or clock
[TahlilGaran] Dictionary of Contemporary English ▲