There are multiple definitions - click on the translation that matches your context.

杠杆作用

名词

full

leverage

noun

Definitions of leverage

English

investing in something with borrowed money

He will borrow more money, or, as they say on Wall Street, lay on more leverage.

English

the ability to influence something

The United States has limited diplomatic and economic leverage in Burma.