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
Tweet