DEW POND


Meaning of DEW POND in English

noun

: a shallow artificial pond on the English downs filled and kept up chiefly by the condensation of dew and mist and used to provide water for cattle

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.