Home / Report Question

Q. Idioms and Phrases for - mare’s nest
  • A. phenomenal discovery
  • B. worthless thing
  • C. joyful event
  • D. huge mistake

Correct Answer: B