Attested.to

Definition

small military unit; usually two or three platoons

Seed ·

Term in context

company in CommonParlance