Attested.to

Definition

transmit or serve as the medium for transmission

Seed ·

Term in context

channel in CommonParlance