indissoluble - Dictionary definition and meaning for word indissoluble
oil and water are indissoluble and remain permanently separate when mixed up
not soluble ...
Indissoluble-> Cannot be dissolved, something that remains as it is ,permanent..