In the following question, out of the four alternatives, select the alternative which best expresses the meaning of the idiom/phrase. 

Achilles' heel

1

A fatal weakness in spite of overall strength.

2

A secret weapon to be used as a last resort. 

3

A past deed which one is trying to hide. 

4

The person who is blamed if anything goes wrong.

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation