CHUCK UP THE SPONGE


Meaning of CHUCK UP THE SPONGE in English

admit to failure; give up

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.