Definition of deleverage in English:

deleverage

verb & noun

Finance