What does buy-back deductible mean?

buy-back deductible meaning in Law Dictionary

DEDUCTIBLE on an INSURANCE agreement this is certainly eliminated through payment of an incremental PREMIUM, therefore supplying the INSURED with FIRST DOLLAR COVERAGE in the eventuality of a loss.

buy-back deductible meaning in Business Dictionary

A deductible that may be eliminated by the payment of an additional advanced.