Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
throw in the sponge
in English
throw in the sponge
#moderate
Definitions
Verb
to
surrender
or
give
up
(
in
a
fight
or
contest
)
After
a
long
and
tiring
battle
,
the
boxer
decided
to
throw
in
the
sponge
.