abrasive diamond - English Synonyms Dictionary