chuck up the sponge
Không tìm thấy từ "chuck up the sponge"
Found in Anh - Anh (Wordnet)
Definition Verb (Phrasal Verb) : * To give up completely; to admit defeat or failure, especially in a contest or struggle. This idiom originates from boxing, where a fighter's trainer would literally throw a sponge (used to clean the fighter) into the ring as a signal of surrender. It implies a final and decisive abandonment of an effort. Usage This phrasal verb is used intransitively to descri...
See full definition →