Meaning of water cooling in English:

water cooling

Translate water cooling into Spanish

noun

  • Cooling achieved by means of circulating cold water; frequently attributive.

Origin

Mid 19th century.