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"