Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
estuaries
in English
estuaries
us
/ˈɛstʃʊər.iːz/
uk
/ˈɛstri.əriːz/
#uncommon
Lemma:
estuary
The lemma is the base or root form of this word.
Definitions
Noun
coastal
areas
with
mixed
fresh
and
saltwater
inlets
with
both
ocean
and
river
water
sources
bodies
of
water
where
tides
meet
river
flow