throw up the sponge английский

Значение throw up the sponge значение

Что в английском языке означает throw up the sponge?

throw up the sponge

(archaic, slang, idiom) To give up a contest; to acknowledge defeat; throw in the towel.

Возможно, вы искали...

throw | up | the | sponge