ALL meanings of achilles' heel
Achilles heel
A a - noun achilles' heel a portion, spot, area, or the like, that is especially or solely vulnerable: His Achilles heel is his quick temper. 1
- noun achilles' heel Alternative spelling of Achilles heel. 0