Attested.to

Definition

a mechanical device that is curved or bent to suspend or hold or pull something

Seed ·

Term in context

claw in CommonParlance