Meaning of estuary

Definition of estuary

(noun) the wide part of a river where it nears the sea; fresh and salt water mix

Other information on estuary

WIKIPEDIA results for estuary
Amazon results for estuary