What is the meaning of Insolvable?

Impossible to solve; insoluble.

Incapable of being paid or discharged.

Not capable of being loosed or disentangled; inextricable.

insolvent

Source: wiktionary.org