leverage Meaning and Definition
1. n. investing with borrowed money as a way to amplify potential gains (at the risk of greater losses)
2. n. strategic advantage; power to act effectively
3. n. the mechanical advantage gained by being in a position to use a lever
4. v. provide with leverage
5. v. supplement with leverage
Leverage or leveraged may refer to:
Sponored Video