leveraging has definitions from the fields of finance,business
1
[ noun ] (finance,business) investing with borrowed money as a way to amplify potential gains (at the risk of greater losses)

Synonyms

leverage

Related terms

investing leverage

*