Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of leverage
  1. noun
    the mechanical advantage gained by being in a position to use a lever

    Similar: 

  2. noun
    investing with borrowed money as a way to amplify potential gains (at the risk of greater losses)

    Similar: 

  3. verb
    provide with leverage
    "We need to leverage this company"
  4. noun
    strategic advantage; power to act effectively
    "relatively small groups can sometimes exert immense political leverage"
    type of:
  5. verb
    supplement with leverage
    "leverage the money that is already available"
    type of:
My lists:
Recently viewed words: