Skip to content
Book Glossary
Home
Practice
Lessons
About
leveraging
Stopped
Dictionary definition
· leveraging
noun
investing with borrowed money as a way to amplify potential gains (at the risk of greater losses)
Similar words
leverage
Source: Open English WordNet (CC BY 4.0).