Attested.to

Definition

special advantage or influence

Seed ·

Term in context

clout in CommonParlance