Attested.to

Definition

beaten or overcome; not victorious

Seed ·

Term in context

defeated in CommonParlance