English dictionary

estuary meaning and definition

ESTUARY noun

Definition of estuary (noun)

  1. the wide part of a river where it nears the sea; fresh and salt water mix
Source: Princeton University Wordnet