artificial lake

noun

Meaning

A body of water created by human intervention, typically through damming a river or excavating a basin.

Examples

  • The artificial lake serves as the primary reservoir for the surrounding agricultural region.
  • Local wildlife has begun to thrive in the ecosystem surrounding the newly formed artificial lake.

Synonyms: reservoir, man-made lake, impoundment, catchment