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