Meaning : (of a substance) incapable of being dissolved.
Synonyms : indissoluble
Translation in other languages :
(of a substance) capable of being dissolved in some solvent (usually water).
solubleMeaning : Admitting of no solution or explanation.
Example :
An insoluble doubt.
Meaning : Without hope of solution.
Example :
An insoluble problem.