Attested.to

Definition

an army unit that uses big guns

Seed ·

Term in context

artillery in CommonParlance