Attested.to

Definition

a place where arms are manufactured

Seed ·

Term in context

arsenal in CommonParlance