INSOLVABLE


Meaning of INSOLVABLE in English

a.

Inexplicable, that cannot be solved, not to be explained.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.