LEVERAGED COMPANY Meaning of LEVERAGED COMPANY in English company that has large financial leverage, company that depends largely on foreign capital Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012