Dictionary definition · leverage
noun
- the mechanical advantage gained by being in a position to use a lever
- strategic advantage; power to act effectively"relatively small groups can sometimes exert immense political leverage"
- investing with borrowed money as a way to amplify potential gains (at the risk of greater losses)
verb
- supplement with leverage"leverage the money that is already available"
- provide with leverage"We need to leverage this company"
Similar words
Source: Open English WordNet (CC BY 4.0).