THROW UP THE SPONGE


Meaning of THROW UP THE SPONGE in English

= throw in the towel

Slang English vocab.      Английский сленговый словарь.