Popular Wordlists
  • word of the day

    leveraging

    leveraging - Dictionary definition and meaning for word leveraging

    Definition
    (noun) investing with borrowed money as a way to amplify potential gains (at the risk of greater losses)
    Synonyms : leverage
Download our Mobile App Today
Receive our word of the day
on Whatsapp