11 May ACHILLES’ HEEL Posted by Crossways Categories All Comments 0 comment ACHILLES’ HEEL- the one weakness or flaw in one’s otherwise strong character. Usage- My science and math are quite strong but English is my Achilles’ heel. Story- This is from ILIAD from the Greek poet Homer. Achilles was a great … Read More