Meaning of diamond point

Definition of diamond point

(noun) a very hard small point made from a diamond

Other information on diamond point

WIKIPEDIA results for diamond point
Amazon results for diamond point