Dew Pond (noun) Definition, Meaning & Examples

noun
  1. a shallow pond, usually man-made, that is kept supplied with water by dew and condensation
Dew Pond (noun) Definition, Meaning & Examples

More Definitions