inexplicable

/ɪnˈɛk.splɪ.kə.bəl/

adjective

  1. 1

    Impossible to explain; not easily accounted for.

Antonyms

Translate “inexplicable” to another language

Click any language to open the translator with this word already filled in.

Inexplicable Definition & Meaning | TranslatePulse