Attested.to

Definition

a pin for holding women's hair in place

Seed ·

Term in context

barrette in CommonParlance