Leverage
English word definition — powered by WordNet
NOUN
the mechanical advantage gained by being in a position to use a lever
strategic advantage
investing with borrowed money as a way to amplify potential gains (at the risk of greater losses)
VERB
supplement with leverage
provide with leverage
Want to remember leverage?
Sign up free to bookmark & revise