Feedback
Kidderminster
Meaning
Noun
●
A type of
two-ply
carpet.
Name
●
A
town
in Worcestershire, England,
traditionally
associated with the
cloth
trade
, and the
manufacture
of carpets.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better