What is the meaning of aquifer in English?

Learn vocabulary with pictures as well as definitions of aquifer in English

Learn in

See more

n. aquifer

Definition of aquifer in English

Geological formation where underground water is stored or circulates.