Dictionary search results

Showing 1-4 of 4 results

leverage British & World English

The exertion of force by means of a lever

leverage English Thesaurus

the long handles provide increased leverage

leveraged in leverage British & World English

Use borrowed capital for (an investment), expecting the profits made to be greater than the interest payable


You searched for leverage