Attested.to

Definition

that confounds or contradicts or confuses

Seed ·

Term in context

confounding in CommonParlance