estuary
English Dictionary
->
Letter E
-> estuary
Search Dictionary:
estuary Definition
(n)
the
wide
part
of
a
river
where
it
nears
the
sea
;
fresh
and
salt
water
mix
estuary Synonyms
estuary
© Art Branch Inc.