search
Q: Select the most appropriate meaning of the given idiom. To add insult to injury
  • A. to make fun of someone
  • B. to work hard on making up
  • C. to make something worse
  • D. to wound physically
Correct Answer: Option C -
answer image

Explanations:

explanation image