Common Noun Collocations of streams

bank, blood, bridge, brook, canal, creek, datum, edge, flow, hill, lake, land, lava, margin, marsh, meadow, mile, mountain, numb, ocean, pond, river, rivulet, spring, tree, trout, valley, water, wind, River