Leverage(n.) The action of a lever; mechanical advantage gained by the lever.

Words within leveraged

9 letter words: 1 results
8 letter words: 6 results
View all words...