Definition of leverage
English to English noun - the mechanical advantage gained by being in a position to use a lever
source: WordNet 3.0 - strategic advantage; power to act effectively
Relatively small groups can sometimes exert immense political leverage.
source: WordNet 3.0 - investing with borrowed money as a way to amplify potential gains (at the risk of greater losses)
source: WordNet 3.0 - The action of a lever; mechanical advantage gained by the lever.
source: Webster 1913 verb - supplement with leverage
Leverage the money that is already available.
source: WordNet 3.0 - provide with leverage
We need to leverage this company.
source: WordNet 3.0
Visual Synonyms 
Nearby Word
leverage, liver sausage, leverock, leperize, law of averages, loverwise, leprose, leapfrog, liverish, leperous, laverock, lubricate, lip rouge, life force, labras, lule burgas, luvarus, labrose, leprous, leprosy
|
|
|