Attested.to

Definition

the arrangement of defensive fortifications to protect against enemy fire

Seed ·

Term in context

defilade in CommonParlance