MAINSPRING


Meaning of MAINSPRING in English

[noun] [C] - the most important reason for something; the thing that makes something else happenGreed was the mainspring of his success.

Cambridge English vocab.      Кембриджский английский словарь.