Leverage
English Translation from English to English dictionary online for the word Leverage
-
1 n.
The action of a lever; mechanical advantage gained by the lever.
-
2 n.
The action of a lever; mechanical advantage gained by the lever.