Attested.to

Definition

a permanent organization of the military land forces of a nation or state

Seed ·

Term in context

army in CommonParlance