Attested.to

Definition

repress or suppress (something regarded as undesirable)

Seed ·

Term in context

clamp down in CommonParlance