Attested.to

Definition

lake used to store water for community use; a lake (natural or artificial) used to store water and used as a source of water

Seed ·

Term in context

artificial lake in CommonParlance