VariousWords beta
Definitions:
Noun
lost cause
Definition: a defeated cause or a cause for which defeat is inevitable
Definition: A cause, attempt, or effort that is hopeless or futile.