DIAMOND POINT





Definition:

  1. [noun] a very hard small point made from a diamond

Synonyms: