LEVERAGE MEANING IN ENGLISH

• Leverage Definition & Synonyms

  1. (n.) The action of a lever; mechanical advantage gained by the lever.


Synonyms:
Purchase,

RECENT SEARCHES