leverage

noun

  1. 1

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

  2. 2

    strategic advantage; power to act effectively

    relatively small groups can sometimes exert immense political leverage

  3. 3

    the mechanical advantage gained by being in a position to use a lever

verb

  1. 1

    provide with leverage

    We need to leverage this company

  2. 2

    supplement with leverage

    leverage the money that is already available

Synonyms

Also useful for “leverage”:Scrabble