Attested.to

Definition

a hall where many people can congregate

Seed ·

Term in context

assembly hall in CommonParlance