engineering recuitment FCI JE 2022 Mock Test for CE/ME/EE (Phase I & II) English Vocabulary Phrase or Idiom Meaning
Choose the correct meaning of phrase/idiom from the given options.
Add insult to injury
1
To deliberately humiliate someone
2
To be aware of one's past failures
3
To be cautious in one's dealings
4
To make a bad situation worse
5
None of the above