文polyglot.
← English dictionary
English / word

leverage

noun C1
MEANING 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

Sources

Bidyazo vocabulary library ↗