Attested.to

Definition

block off with barricades

Seed ·

Term in context

barricade in CommonParlance