Attested.to

Definition

spot, stain, or pollute

Seed ·

Term in context

befoul in CommonParlance