1. Noun
The action of a lever; mechanical advantage gained by the lever.
2. Noun
investing with borrowed money as a way to amplify potential gains (at the risk of greater losses)
Vocabulary classified under Business and finance
3. Noun
strategic advantage; power to act effectively; "relatively small groups can sometimes exert immense political leverage"
Vocabulary classified under Environmental science
More about this word
Synonyms and related words
Explore this word
