1.

what is the meaning of idiom 'To throw up the sponge ' ?

A. To be perplexed
B. Chance and capture
C. To surrender or give up the contest
D. To be actively engaged
Answer» D. To be actively engaged


Discussion

No Comment Found