Water accumulates great amount of heat energy compared to air it is in contact with and most other materials and takes a while to cool down. Unlike the soil, it also mixes and equalizes its temperature. When water has already cooled down to 0 degrees it needs to give up more heat to turn into a solid. Once some ice forms on the surface, it forms an isolating layer.
Latest Answers