Definition of kidderminster

Definition of kidderminster
  1. kidderminster Noun A type of two-ply carpet once manufactured in the town of the same name
Need more help? Try our forum NEW