INEXPLICABLE


Meaning of INEXPLICABLE in English

a.

Unaccountable, unintelligible, incomprehensible, inscrutable, mysterious, strange, enigmatical, not to be explained.

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