defence exam Indian Navy Chargeman/Draughtsman Mock Test 2023 English Vocabulary Phrase or Idiom Meaning
Choose the word that best defines the given phrases.
To throw up the sponge
1
To surrender or give up a contest
2
To offer a challenge
3
To become utterly disappointed
4
To maintain grit and enthusiasm until the end