Definition, synonyms and related words
The land bordering a stream.
Located near or bordering a stream.