Definition of Inexplicable

  • 1. Incapable of being explained or accounted for Adjective

Synonyms for word "inexplicable"

Semanticaly linked words with "inexplicable"

Antonyms to adjective "inexplicable"