Big Huge Thesaurus

mainspring

noun

sounds kind of like