Meaning of throw in the towel
Definition of throw in the towel
(verb)
give
up in the
face
of
defeat
of
lacking
hope;
admit
defeat; "In the
second
round, the
challenger
gave up"
Other information on throw in the towel
WIKIPEDIA results for
throw in the towel
Amazon results for
throw in the towel
Tweet