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