Definitions of leverage
investing in something with borrowed money
He will borrow more money, or, as they say on Wall Street, lay on more leverage.
the ability to influence something
The United States has limited diplomatic and economic leverage in Burma.