Synonyms of Leverage

Primary definition: The mechanical advantage gained by using a lever; power or ability to act effectively.

Full Dictionary Entry

Antonyms & Opposite Concepts