Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Aquifer in English

English

Aquifer

/ækwəfər/

noun

1. Underground bed or layer yielding ground water for wells and springs etc

    synonym:
  • aquifer