Attested.to

Definition

fight against or resist strongly

Seed ·

Term in context

defend in CommonParlance