Is oil a better coolant than water?

The specific heat of water or water/glycol is about twice that of oil, so a given volume of water may absorb more engine heat than can the same volume of oil. Therefore, water may be a better coolant if an engine is permanently producing large amounts of heat, making it better for high-performance or racing engines.