What is the meaning of the word "insoluble"?

Definitions:

  1. admitting of no solution or explanation copy to clipboard adjective
    • an insoluble doubt copy to clipboard
  2. without hope of solution copy to clipboard adjective
    • an insoluble problem copy to clipboard

Synonyms: