Attested.to

Definition

march in protest; take part in a demonstration

Seed ·

Term in context

demonstrate in CommonParlance