leverage

verb

Definitions of leverage

English

to invest in something using borrowed money

The private equity group leveraged the company in an attempt to compete against more well-funded competitors.