Source Word
throw up the sponge
Verb
archaic
idiomatic
slang
Japanese Meaning
(試合や競技などで)敗北を認め、降参すること / あきらめること / 戦いや対決において、勝負を放棄すること
( present singular third-person )
( participle present )
( past )
( participle past )