diamond point

Noun
  1. A very hard small point made from a diamond (synset 103192852)

Other Searches