Attested.to

Definition

a literary or scientific association for the promotion of learning

Seed ·

Term in context

athenaeum in CommonParlance