Attested.to

artificial lake

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • 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