Attested.to

Definition

slow down or impede by creating an obstruction

Seed ·

Term in context

bottleneck in CommonParlance