Attested.to

Definition

the military forces of a nation

Seed ·

Term in context

armed forces in CommonParlance