INSOLVABLE Meaning of INSOLVABLE in English (a.) Not solvable; insoluble; admitting no solution or explanation; as, an insolvable problem or difficulty. Webster's English dictionary. Английский словарь Webster. 2012