• word of the day

    aquifer

    aquifer - Dictionary definition and meaning for word aquifer

    Definition
    (noun) underground bed or layer yielding ground water for wells and springs etc
Download our Mobile App Today
Receive our word of the day
on Whatsapp