Challenger App

No.1 PSC Learning App

1M+ Downloads
The idiom 'Achille's heel' refers to a person's

Astrength

Bweakness

Csize

Dtolerance

Answer:

B. weakness


Related Questions:

"Our family had to pull through thick and thin." The sentence means:
The 'devil's advocate '----------the possible arguments of the opposing side,
Select the most appropriate meaning of the given idiom. Bide one’s time
What does the phrase "under the weather" mean?

My friend has too many irons in the fire. (Find out the meaning of the underlined idiom)