Choose the correct meaning of the idiom 'to throw in the towel'.ATo clean up a messBTo start a fightCTo give up or admit defeatDTo show hospitality Correct answer: C ExplanationThe idiom comes from boxing, where throwing in the towel signals surrender. Join the discussion Report an error