Common Noun Collocations of river

bank, basin, bed, branch, bridge, channel, course, current, day, distance, edge, fish, foot, house, lake, man, mile, mouth, part, passage, place, side, system, town, tree, valley, water, west, Mississippi, Ohio