Mainsprings, noun plural of mainspring. Synonyms in the same form.
principles, causes
All synonyms for mainspring →