1. Unable to be dissolved in a liquid, especially water
Salt is soluble in water, but sand is insoluble.
O sal é solúvel em água, mas a areia é insolúvel.
3. Difficult or impossible to understand or explain
The mystery remained insoluble despite the investigation.
O mistério permaneceu insolúvel apesar da investigação.