What is the full meaning of leverage
the mechanical power gained by the use of a lever [n -S] / to provide with a type of economic advantage [v LEVERAGED, LEVERAGING, LEVERAGES]
Example of the word leverage placed on a Scrabble board.