Learning Center
chuck up the sponge
verb
🔍 Full entry

What it means

  1. verb give up in the face of defeat of lacking hope
    “In the second round, the challenger gave up”