Attested.to

Definition

uncomfortably closed or hemmed in

Seed ·

Term in context

claustrophobic in CommonParlance