Search

Escto search a new word

leverage

noun
originFrench

The use of a lever; the mechanical advantage gained by using a lever; strategic advantage.

Word Map