Definition of Insoluble

Not capable of being dissolved. [SEMATECH]


Search the Dictionary for More Terms