Attested.to

Definition

a large number of people united for some specific purpose

Seed ·

Term in context

army in CommonParlance