Define Aquifer Meaning

Aquifer
an underground layer of rock and sand that contains water

The gov hides nuclear waste in aquifers
By Aveline