lost cause
English Dictionary
->
Letter L
-> lost cause
Search Dictionary:
lost cause Definition
(n)
a
defeated
cause
or
a
cause
for
which
defeat
is
inevitable
lost cause Synonyms
lost cause
© Art Branch Inc.