INEXPLICABLE


Meaning of INEXPLICABLE in English

adj. 25B6; adjective UNACCOUNTABLE, unexplainable, incomprehensible, unfathomable, impenetrable, insoluble; baffling, puzzling, perplexing, mystifying, bewildering; mysterious, strange.

understandable.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.