overleverage Definition
Definition
To use an excessive amount of debt or financial leverage, often to the point of financial instability or risk of bankruptcy.
More Word
Browse
To use an excessive amount of debt or financial leverage, often to the point of financial instability or risk of bankruptcy.
Browse