Alphabet Filter:

Results

Definition of Inexplainable:

  1. Incapable of being explained; inexplicable.

Synonyms:

unaccountable, unexplainable.

Usage examples: