Langimage
English
B2

to obtain an advantage or influence over someone or something.

Meanings

to obtain an advantage or influence over someone or something.

By negotiating skillfully, she gained leverage in the deal.

Synonyms

Last updated: 2025/01/11 11:54