IHRDC Logo

Discover the IHRDC Energy Glossarybeta

Search or select a letter above to browse the glossary.

Basin

A large, natural depression on the Earth's surface in which sediments, generally brought by water, accumulate.