Search
Escto search a new word
leverage
nounoriginFrench
The use of a lever; the mechanical advantage gained by using a lever; strategic advantage.
Escto search a new word
The use of a lever; the mechanical advantage gained by using a lever; strategic advantage.