leverage
English Dictionary
->
Letter L
-> leverage
Search Dictionary:
leverage Definition
(n)
the
mechanical
advantage
gained
by
being
in
a
position
to
use
a
lever
(n)
strategic
advantage
;
power
to
act
effectively
; "
relatively
small
groups
can
sometimes
exert
immense
political
leverage
"
(n)
investing
with
borrowed
money
as
a
way
to
amplify
potential
gains
(
at
the
risk
of
greater
losses
)
(v)
supplement
with
leverage
; "
leverage
the
money
that
is
already
available
"
(v)
provide
with
leverage
; "
We
need
to
leverage
this
company
"
leverage Synonyms
leverage
leveraging
purchase
© Art Branch Inc.