Attested.to

Definition

a barrier (usually thrown up hastily) to impede the advance of an enemy

Seed ·

Term in context

barricade in CommonParlance