cloth wheel
noun
: a polishing wheel consisting of built-up layers of cloth charged with an abrasive or polishing material
Love words? Need even more definitions?
Merriam-Webster unabridged
Share