English MCQs
Q Guess the closest possible meanings of the given idiom from the options given below. : Cut the mustard
  • A A. To leave the job
  • B B. To get injured
  • C C. To come up to expectations
  • D D. None of these
Leave a Comment