Search Details
Word: leverage
(lookup usage)
(lookup stats)
Meaning:
Noun:
- A force compounded by means of a lever rotating around a pivot; see torque.
- business The ability to earn very high returns when operating at high capacity utilization of a facility.
- By extension, any influence which is compounded or used to gain an advantage.
- finance The use of borrowed funds with a contractually determined return to increase the ability of a business to invest and earn an expected higher return, but usually at high risk.
Source: Wiktionary
| Src Info »
Verb:
- intransitive|mostly|_|US|mostly|_|management|business To use; to exploit; to take full advantage (of something).
Source: Wiktionary
| Src Info »