Aquifer Meaning

There are 1 meaning(s) for word Aquifer

Meaning 1 : underground bed or layer yielding ground water for wells and springs etc