Leverage (Noun)
Meaning 1
Investing with borrowed money as a way to amplify potential gains (at the risk of greater losses).
Classification
Nouns denoting acts or actions.
Synonyms
Hypernyms
Related Words
Meaning 2
The mechanical advantage gained by being in a position to use a lever.
Classification
Nouns denoting natural phenomena.
Synonyms
Related Words
Meaning 3
Strategic advantage; power to act effectively; "relatively small groups can sometimes exert immense political leverage".
Classification
Nouns denoting attributes of people and objects.