throw in the towel
Meaning: to give up; to concede defeat.
Language: English
Literally: to throw in the towel
Category: Daily Life
Origin: Boxing term; cornermen threw towels into ring to signal surrender.
Loading the full interactive collection…
Meaning: to give up; to concede defeat.
Language: English
Literally: to throw in the towel
Category: Daily Life
Origin: Boxing term; cornermen threw towels into ring to signal surrender.
Loading the full interactive collection…