Home

Word

lost cause, n.
more info a defeated cause or a cause for which defeat is inevitable
<noun.act>

lost cause