Attested.to

Definition

give up in the face of defeat of lacking hope; admit defeat

Seed ·

Term in context

chuck up the sponge in CommonParlance