Q. In the following question, out of the four alternatives, select the alternative which best expresses the meaning of the idiom/phrase.Achilles' heel
A) A secret weapon to be used as a last resort.
B) A fatal weakness in spite of overall strength.
C) The person who is blamed if anything goes wrong.
D) A past deed which one is trying to hide.
✔ Correct Answer: A fatal weakness in spite of overall strength.
Exam Insight
-