English主要词典
leverage
Universal Words
noun [U]
1 (formal) the ability to influence what people do:
diplomatic / political leverage * Retailers can exert leverage over producers by threatening to take their business elsewhere.
2 (technical) the act of using a lever to open or lift sth; the force used to do this:
A longer piece of wood would give you greater leverage.
3 (AmE, finance) = GEARING(1)