Get Your Premium Membership

Last-Ditch

[adj] of something done as a final recourse (especially to prevent a crisis or disaster); "a last-ditch attempt"


Related Information

More Last-Ditch Links

Synonyms

ultimate



Book: Shattered Sighs