Attested.to

Definition

a large entrance or reception room or area

Seed ·

Term in context

anteroom in CommonParlance