What does buffing wheel mean?

buffing wheel meaning in General Dictionary

a wheel that's covered with soft product