Your Free Online Legal Dictionary • Featuring Black’s Law Dictionary, 2nd Ed.
The percent of assets that are financed by debt. It is highly leveraged if the ratio is high.