diamond wheel

Noun

 * 1) A wheel covered with diamond dust and oil for polishing diamonds and other precious stones.