wire wool

Explore definitions, synonyms, and language insights of wire wool

Definitions

Noun
a mass of woven steel fibers used as an abrasive