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 »