Synonyms to extricable

redeemable, ameliorable, amendable, back, coming, coming to, correctable, corrigible, curable, deliverable, due, emendable, fixable, improvable, in arrear, in arrears, mature, medicable, mendable, outstanding, owed, owing, payable, receivable, reclaimable, recoverable, rectifiable, recyclable, remediable, repairable, reparable, rescuable, restorable, retrievable, reversible, savable, unpaid