Question: why nacl is not hygroscopic?
Answer: Sodium Chloride (NaCl) tend to absorb water from the surroundings when it readily exposed to the air due to strong electron affinity for moisture but it is not enough to form a soultion with the water absorbed.