Attested.to

Definition

anything that slows or hinders a process

Seed ·

Term in context

brake in CommonParlance