Attested.to

Definition

repress or suppress (something regarded as undesirable)

Seed ·

Term in context

crack down in CommonParlance