leveraging

Nouns

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

Synonyms

leverage

Words of close approximity