aquifer

/ˈækwʌfɝ/

Explore definitions, synonyms, and language insights of aquifer

Definitions

Noun
underground bed or layer yielding ground water for wells and springs etc