Attested.to

Definition

(often plural) a means of communication or access

Seed ·