Attested.to

Definition

smear so as to make dirty or stained

Seed ·

Term in context

besmirch in CommonParlance