Definition, synonyms and related words
A paste used to polish the steels, containing microscopic diamond particles