Attested.to

Definition

an antipersonnel land mine whose blast is aimed at the oncoming enemy

Seed ·

Term in context

claymore in CommonParlance