SOLAR POND
Meaning of SOLAR POND in English
noun
: a pool of salt water heated by the sun and used either as a direct source of heat or to provide power for an electric generator
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012