Definition of Leverage
- 1. The mechanical advantage gained by being in a position to use a lever Noun
- 2. Strategic advantage; power to act effectively Noun
- 3. Investing with borrowed money as a way to amplify potential gains (at the risk of greater losses) Noun
- 4. Supplement with leverage Verb
- 5. Provide with leverage Verb
Synonyms for word "leverage"
Semanticaly linked words with "leverage"
Hyponims for word "leverage"