Twitter Google Share on Facebook Kidderminster Also found in:Thesaurus,Encyclopedia,Wikipedia. Kid·der·min·ster (kĭd′ər-mĭn′stər) A town of west-central England west-southwest of Birmingham. Carpets have been manufactured here since 1735. ...
Kidderminster Lose Survival Fight; Club Cricket ReviewBirmingham Evening Mail (England)
Nick Pullen
Cricket: Kidderminster lose survival fight ; Club Cricket ReviewNick Pullen