INSOLUBLE Meaning of INSOLUBLE in English (IMPOSSIBLE TO MIX) [adjective] - (of a substance) impossible to dissolveThese minerals are all insoluble in water. Cambridge English vocab. Кембриджский английский словарь. 2012