From Longman Business Dictionaryhighly leveraged capital structureˌhighly ˌleveraged ˌcapital ˈstructure [countable]FINANCE a capital structure in which there is a lot of debt in relation to the amount of capital invested in sharesThey have a highly leveraged capital structure, with debt representing 73% of the company’s $3.3 billion capital. → structure