Attested.to

Definition

a point of congestion or blockage

Seed ·

Term in context

chokepoint in CommonParlance