Achilles' heel

English

Noun

Achilles' heel (plural Achilles' heels)

  1. Alternative spelling of Achilles heel.

Read in another language

Last modified on 9 November 2012, at 21:51