Attested.to

Definition

fraught with extreme danger; nearly hopeless

Seed ·

Term in context

desperate in CommonParlance