Attested.to

Definition

an advocate of democratic principles

Seed ·

Term in context

democrat in CommonParlance