INEXPLICABLE


Meaning of INEXPLICABLE in English

adj. that cannot be explained or accounted for.

Derivatives:

inexplicability n. inexplicably adv.

Etymology: F inexplicable or L inexplicabilis that cannot be unfolded (as IN-(1), EXPLICABLE)

Oxford English vocab.      Оксфордский английский словарь.