Word
inexplicable
Meanings;
- Unable to be explained or accounted for.(adjective)
Synonyms
unaccountable
unexplainable
incomprehensible
unfathomable
impenetrable
insoluble
unsolvable
baffling
puzzling
perplexing
mystifying
bewildering
mysterious
strange
weird
abstruse
enigmatic