Attested.to

Definition

a theater arranged with seats around at least three sides of the stage

Seed ·

Term in context

arena theater in CommonParlance