Definition of Chuck Up The Sponge

  • 1. Give up in the face of defeat of lacking hope; admit defeat Verb

Synonyms for word "chuck up the sponge"