Idioms and Phrases Question Details


"Throw in the towel" means:
A. Discard a towel
B. Surrender or give up
C. Engage in a sport
D. Dry oneself with a towel

This idiom is used to convey giving up or surrendering in the face of a challenge.