Definition, synonyms and related words
A wheel covered with diamond dust and oil for polishing diamonds and other precious stones.