Term: Long-term debt ratio Definition: Ratio of long-term debt to total assets. Domain: Finance Source: World Bank: Glossary of Finance and Debt