- leverage (English)
- Influence that is used to gain a strategic advantage.
- The mechanical advantage gained by being in a position to use a lever
Learn how to say "leverage" in other languages:
Browse our dictionary
Find other interesting words by browsing through our English dictionary.