EXPLAINABLE


Meaning of EXPLAINABLE in English

a.

Explicable, that may be explained.

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