• word of the day

    estuary

    estuary - Dictionary definition and meaning for word estuary

    Definition
    (noun) the wide part of a river where it nears the sea; fresh and salt water mix
Download our Mobile App Today
Receive our word of the day
on Whatsapp