meaning of leverage

1. The action of a lever; mechanical advantage gained by the lever.
2.
investing with borrowed money as a way to amplify potential gains at the risk of greater losses


Related Words

leverage | leveraged buyout |

Developed & Maintained By Taraprasad.com

Treasure Words