Dictionary |
1 Result
#1
leveraging
n.
[
leverage
] investing with borrowed money as a way to amplify potential gains (at the risk of greater losses)
. wn