Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
aquifer
in English
aquifer
#moderate
Plural
aquifers
Definitions
Noun
an
underground
layer
of
porous
material
holding
water
The
village
relied
on
a
nearby
aquifer
for
its
water
supply
.