Attested.to

Definition

a person used by another to gain an end

Seed ·

Term in context

cat's-paw in CommonParlance