Leverage Definition January 21, 2023 by wordrona Leverage: the use of borrowed funds to increase the potential return of an investment. Explore related topics: Resources & Research