Attested.to

Definition

a box where voters deposit their ballots

Seed ·

Term in context

ballot box in CommonParlance