Synonyms: leverage, leveraging
Definition: investing with borrowed money as a way to amplify potential gains (at the risk of greater losses)
Similar words: investing, investment
Definition: the act of investing; laying out money or capital in an enterprise with the expectation of profit
Synonyms: leverage
Definition: strategic advantage; power to act effectively
Usage: relatively small groups can sometimes exert immense political leverage
Similar words: vantage, advantage
Definition: the quality of having a superior or more favorable position
Usage: the experience gave him the advantage over me
Definition: the mechanical advantage gained by being in a position to use a lever
Similar words: mechanical phenomenon
Definition: a physical phenomenon associated with the equilibrium or motion of objects
Synonyms: leverage
Definition: provide with leverage
Usage: We need to leverage this company
Similar words: supply, render, provide, furnish
Definition: give something useful or necessary to
Usage: We provided the room with an electrical heater
Synonyms: leverage
Definition: supplement with leverage
Usage: leverage the money that is already available
Similar words: supplement
Definition: add as a supplement to what seems insufficient
Usage: supplement your diet