Attested.to

Definition

(often plural) a means of communication or access

Seed ·

Term in context

channel in CommonParlance