Leverage
Word Dictionary
-> Leverage
Search:
Leverage
(n.) The action of a lever; mechanical advantage gained by the lever.
Terms of Use
Canadian Jobs