Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
chuck up the sponge
Jump to user comments
Verb
  • give up in the face of defeat of lacking hope; admit defeat
    • In the second round, the challenger gave up
Related search result for "chuck up the sponge"
Comments and discussion on the word "chuck up the sponge"