Definition of "unexplainable"

unexplainable