tidal stream

noun

1.
a stream in which the effects of the tide extend far upstream