English / word
leverage
noun C1MEANING IN ENGLISH
the power to influence a person or situation to achieve a particular outcome; strategic advantage
In context
01
Holding patent rights gave the company tremendous bargaining leverage.
02
Leverage amplifies your efforts and scales your work.
Synonyms
advantage,influence,power
Antonyms
disadvantage,weakness,vulnerability
Collocations
bargaining leverage,gain leverage,financial leverage