why is Nacl soluble in water but not in carbon disulphide?
NaCl that is sodium chloride is an ionic solid, and is polar in nature. We know that polar solutes are soluble in polar solvents while nonpolar solutes are soluble in non-polar solvents (like dissolves like principle). Thus, NaCl being a polar solute will not dissolve in carbon disulphide, which is a non-polar solvent. It readily dissolves in water, which is a polar solvent.