Attested.to

Definition

to have the ability to produce a particular effect or achieve an end

Seed ·

Term in context

agency in CommonParlance