Log in
Search words & phrases
leverage
US /ˈlɛvərɪdʒ, ˈlivə-/
・
UK /'li:vərɪdʒ/
B2
Definition
Video subtitles
noun
An advantage which gives you influence or power
verb
To use an advantage which gives you influence