English Dictionary
Definition insoluble in British English
insoluble adjective
adjective
/ɪnˈsɒljʊb(ə)l/
2
impossible to solve
Synonyms and related words
