leveraging
1.
(
noun
) investing with borrowed money as a way to amplify potential gains (at the risk of greater losses)
Synonyms:
leverage
Related Words:
investing
,
investment
Terms and Conditions of Use / Copyright Notice