streambed: a channel occupied (or formerly occupied) by a stream
bed: a depression forming the ground under a body of water
scarlet pimpernel: herb with scarlet or white or purple blossoms that close at approach of rainy weather