leverage
Nouns
- (n) the mechanical advantage gained by being in a position to use a lever purchase,
-
(n) strategic advantage; power to act effectively
- relatively small groups can sometimes exert immense political leverage
- (n) investing with borrowed money as a way to amplify potential gains (at the risk of greater losses) leveraging,
Verbs
-
(v) supplement with leverage
- leverage the money that is already available
-
(v) provide with leverage
- We need to leverage this company