Meaning ofthrow in the spongein English

throw in the sponge

#moderate
Definitions