River on which Kidderminster stands (5)
I believe the answer is:
stour
(Other definitions for stour that I've seen before include "River - roust (anag)" , "Essex/Sussex border river" , "English river" , "Harwich's river" , "Constable country river" .)