American Dictionary
Definition leverage in American English
leverage noun
[uncountable] noun
/ˈlev(ə)rɪdʒ/
Synonyms and related words
Synonyms and related words
