English dictionary
estuary meaning and definition
Definition and meaning of estuary at MeaningMonkey.org. estuary meaning and definition in the English Dictionary.ESTUARY noun
Definition of estuary (noun)
- the wide part of a river where it nears the sea; fresh and salt water mix
Source: Princeton University Wordnet