Insoluble means it cannot be dissolved.
- The high-protein soy powder is insoluble in milk.
Insolvable means not easily solved.
- The corporation continues to have insolvable quality problems.
Insolvent means incapable of paying debts.
- The owners are selling many assets of those insolvent companies.