diamond point
1.
(
noun
) a very hard small point made from a diamond
Related Words:
point
Terms and Conditions of Use / Copyright Notice