INSOLVABLE Meaning of INSOLVABLE in English [in.solv.able] adj (1693): admitting no solution "an apparently ~ problem" -- in.solv.ably adv Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012