wire wool
noun
British
: long threads of metal that are wound together to form a rough pad which is used for cleaning and polishing things
Love words? Need even more definitions?
Merriam-Webster unabridged
Share