Question Detail

Throw up the sponge

  • to love
  • to hate
  • to surrender
  • to attack
Similar Questions :

1. Gain ground

  • to get a shelter
  • to get a piece of land
  • to succeed slowly
  • to give excuses

2. A bigger bang for your buck

  • More for your money
  • Not for money
  • More for your nature
  • More for your smile

3. To catch a tartar

  • To catch a dangerous person
  • To trap wanted criminal with great difficulty
  • To deal with a person who is more than one's match
  • To meet with disaster
  • None of these

4. Call a spade a spade

  • to disrespect
  • to say in angre
  • to speak plainly
  • to manipulate

5. Stand in good stead

  • To be on a good Rank
  • Member of high society
  • Honest
  • To be helpful in need
Read more from - Idioms and Phrases Questions Answers