Attested.to

Definition

a very hard small point made from a diamond

Seed ·

Term in context

diamond point in CommonParlance