estuary

You are here

estuary
  • noun
    The tidal mouth of a large river, where the tide meets the stream.

About

We are dedicated to creating and providing free, high-quality English language learning resources.