Glossary term
reservoir
Definition
A natural or artificial structure that stores water.
An underground accumulation of natural gas or petroleum oil.
A natural or artificial structure that stores water.
An underground accumulation of natural gas or petroleum oil.