insoluble : Idioms & Phrases


water-insoluble

  • adjective satellite not soluble in water
    non-water-soluble.
WordNet