Beelingo.com

English Dictionary

  • Hide translation

 lost cause lost cause

noun

  • a defeated cause or a cause for which defeat is inevitable  ( lost cause )
    a defeated cause or a cause for which defeat is inevitable