THROW UP THE SPONGE Meaning of THROW UP THE SPONGE in English = throw in the towel Slang English vocab. Английский сленговый словарь. 2012