Definition:
Compare mainspring with other words:
clockwork vs. mainspring
mainspring vs. tumbler
main vs. mainspring
mainspring vs. spring