English Dictionary
Definition aquifer in British English
aquifer noun
[countable] noun
/ˈækwɪfə(r)/
Synonyms and related words
