Definition of Unexplained

  • 1. Not explained Adjective Satellite
  • 2. Having the reason or cause not made clear Adjective Satellite

Semanticaly linked words with "unexplained"