Attested.to

Definition

a zone from which military forces or operations or installations are prohibited

Seed ·

Term in context

DMZ in CommonParlance