Definitions
noun
a stream in which the effects of the tide extend far upstream
Look “tidal stream” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a stream in which the effects of the tide extend far upstream