Attested.to

Definition

any condition that makes it difficult to make progress or to achieve an objective

Seed ·

Term in context

barrier in CommonParlance