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