Attested.to

Definition

a place where arms are manufactured

Seed ·

Term in context

armory in CommonParlance