Attested.to

Definition

a large entrance or reception room or area

Seed ·

Term in context

antechamber in CommonParlance