DEW POND


Meaning of DEW POND in English

■ noun Brit. a shallow pond, especially an artificial one made on downs.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.