Definition
Search

  Búsqueda alfabética
 
Search by Word

Search by Topic

Glossary of Terms >



[Login]

Term Reservoir
Definition

Artificial repository of water in a basin produced by the damming of a river or stream that fully or partially closes its channel. It may be of natural origin or man-made.

See Dam