Attested.to

Definition

strong wire with barbs at regular intervals used to prevent passage

Seed ·

Term in context

barbed wire in CommonParlance