polishing wheel
noun
: a wheel consisting of layers of fabric impregnated with abrasive and adhesive for polishing
Love words? Need even more definitions?
Merriam-Webster unabridged
Share