meaning of buffing wheel

buffing wheel meaning in General Dictionary

a wheel that's covered with soft product